1、Windows
python
① 下載
② 安裝
把【Add Python 3.7 to PATH】勾上(文章後半部分會講解爲什麼須要勾選),以及選擇【Customize installation】自定義安裝。
選擇python的安裝目錄,可自選。
到此Windows-Python就安裝完了。sql
如何檢測本身電腦上的Python是否可用呢?windows
打開小黑框(cmd),輸入python
若是出來如上圖的Python交互界面,那麼表明你的電腦已經成功安裝python3.7.2。接下來就能夠用Python愉快的玩耍了!!!centos
2、Mac(注:Mac系統自帶Python2.7)
bash
① 下載
下載完成以後,以下圖:
② 安裝
一直點擊 繼續 繼續 繼續 便可。python2.7
安裝完成以後,在終端裏面直接輸入python3便可用python愉快的玩耍了。以下圖:
若是想在終端中輸入python就使用的是python3.7的話,那麼須要作如下配置,緣由是mac默認的python是指向自帶的python2.7,因此只要把python指向python3.7.2,那麼就能實如今終端中輸入python就使用的是python3.7。步驟以下:工具
(1) 在終端中輸入命令:操作系統
vi ~/.bash_profile
(2) 按 i 進入編輯模式,在尾部追加一行命令:3d
alias python="/Library/Framework/Python.Framework/Version/3.7/bin/python3.7"
以下圖:
(3) 而後按 ESC 和 : 後,再輸入 wq 保存退出code
(4) source ~/.bash_profile
(5) 配置pip包管理工具:
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"
以下圖:
3、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裏面讀取。若是讀取到了,那麼執行,若是沒有就會報錯。固然也能夠本身手動配置。手動配置的話,可樂先不在這裏說了,若是想知道的朋友,能夠留言給可樂,可樂會一一解答的。
若是在安裝過程當中還遇到什麼問題,能夠留言,可樂會常常關注的( •̀ ω •́ )✧。