1. 程式人生 > 實用技巧 >Python的安裝與配置

Python的安裝與配置

本篇文章將介紹如何在 WindowsLinuxMac 三個系統當中安裝Python3.7.2

一、Windows

① 下載

② 安裝

【Add Python 3.7 to PATH】勾上(文章後半部分會講解為何需要勾選),以及選擇【Customize installation】自定義安裝。


選擇python的安裝目錄,可自選。


到此Windows-Python就安裝完了。

如何檢測自己電腦上的Python是否可用呢?

開啟小黑框(cmd),輸入python

如果出來如上圖的Python互動介面,那麼代表你的電腦已經成功安裝python3.7.2。接下來就可以用Python愉快的玩耍了!!!

二、Mac(注:Mac系統自帶Python2.7

① 下載

下載完成之後,如下圖:

② 安裝

一直點選 繼續 繼續 繼續 即可。

安裝完成之後,在終端裡面直接輸入python3即可用python愉快的玩耍了。如下圖:



如果想在終端中輸入python就使用的是python3.7的話,那麼需要做以下配置,原因是mac預設的python是指向自帶的python2.7,所以只要把python指向python3.7.2,那麼就能實現在終端中輸入python就使用的是python3.7。步驟如下:

(1) 在終端中輸入命令:

vi ~/.bash_profile

(2) 按 i 進入編輯模式,在尾部追加一行命令:

alias python="/Library/Framework/Python.Framework/Version/3.7/bin/python3.7"

如下圖:

(3) 然後按 ESC: 後,再輸入 wq 儲存退出

(4) source ~/.bash_profile

(5) 配置pip包管理工具:

  • 在終端中輸入命令:vi ~/.bash_profile
  • 新增如下命令:
export PATH=$PATH:/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3.7
alias pip="/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3.7"

如下圖:

  • 然後按 ESC: 後,再輸入 wq 儲存退出
  • source ~/.bash_profile

三、Linux(注:Linux系統自帶Python2.7

① Centos安裝

sudo yum update -y (更新系統的yum源)

如下圖:

等待yum源更新版本之後,再安裝相關的編譯依賴包

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y 

如下圖:

等待相關的依賴包安裝完之後就可以安裝Python3.7.2了

wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz

xz -d Python-3.7.2.tar.xz

tar -xf Python-3.7.2.tar

ls

cd Python-3.7.2

./configure prefix=/usr/local/python3 

make && make install

如果最後沒有提示報錯,代表python3.7.2已經安裝完成。如果中途有報錯,一般是相關的依賴包缺少,那麼可以通過yum install xx (xx代表缺少的依賴包)

此時在終端中輸入python3之後就可以進入互動介面了。注:這裡並沒有和Mac一樣把系統預設的python指向換成python3.7

如下圖:

② Ubuntu安裝(由於和centos基本一致,這裡就不一個一個截圖了╮(╯▽╰)╭ )

sudo apt-get update   #(更新系統的源)

wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz

xz -d Python-3.7.2.tar.xz

tar -xf Python-3.7.2.tar

cd Python-3.7.2

./configure prefix=/usr/local/python3

make && make install

PATH=PATH:HOME/bin:/usr/local/python3/bin  

新增環境變數後,在終端中輸入 python3 就可以進入終端互動頁面了。

接下來就可以愉快的玩耍啦 !!!


補充:為什麼Windows的需要勾選PATH?

原因:當勾選上PATH之後,會在系統的環境變數PATH當中新增python直譯器的絕對路徑,當你在系統任何位置輸入python,作業系統都會從PATH裡面讀取。如果讀取到了,那麼執行,如果沒有就會報錯。當然也可以自己手動配置。手動配置的話,可樂先不在這裡說了,如果想知道的朋友,可以留言給可樂,可樂會一一解答的。

如果在安裝過程中還遇到什麼問題,可以留言,可樂會經常關注的( •̀ ω •́ )✧。