1. 程式人生 > >Python3+pip環境配置

Python3+pip環境配置

Windows下

按照系統版本位數下載,這裡以Windows10專業版64位為例,下圖是我的電腦配置情況。

Anaconda安裝

官網https://www.anaconda.com/download/#windows

清華映象https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

(注意下載的版本,平臺,位數)

安裝時把所有選項都勾選上,一直點選下一步就可以安裝完成。安裝路徑可以自己改,我用的預設路徑。

注意:安裝時有個Add Path...選項,一定要勾選,作用是把anaconda新增到系統環境變數。

安裝完成後,在cmd裡分別輸入‘conda’,‘python’,‘pip’,如果不報錯,說明安裝成功。如果出現“不是內部或外部命令,也不是可執行的程式或批處理檔案”,則有可能是沒有新增系統環境變數,需要手動將anaconda的安裝目錄新增到系統環境變數。系統環境變數的位置在‘計算機-右鍵屬性-高階系統設定-高階-環境變數-系統環境變數’,雙擊Path進行編輯。這裡我的anaconda安裝路徑是‘C:\ProgramData\Anaconda3’,方框中的其他路徑則是其他命令所在的路徑,最好也新增上,新增後如下圖所示。

注意:環境變數配置完以後,要重啟下cmd才能生效。

注意:如果你在安裝anaconda之前已經安裝了python的官方版本,這時輸入‘python’和‘pip’出現的有可能是python官方版本,因為環境變數里路徑在前面的優先執行,這就涉及到Python多版本共存的問題,這裡暫時不作討論,以後我在把解決方案寫出來。

anaconda的簡單命令:

conda -V   檢視版本號

conda list   檢視anaconda已安裝的包

conda install package   安裝名為‘package’的第三方包,package替換成你需要安裝的包名

 

Python3安裝

官網https://www.python.org/downloads/

python2的安裝和python3幾乎一樣,參照python3的安裝就可以了,安裝的時候注意修改安裝路徑。

(這個地址可以選擇版本,而官網首頁的下載地址是最新版本,注意下載的版本,平臺,位數)

雙擊安裝,安裝時一定要把左下角的'Add Python 3.6 to Path'勾選上,如果選擇第一個選項‘Install Now’,則是預設安裝的配置。預設安裝的路徑太長,這裡建議選擇第二項自定義安裝‘Customize installation’,然後按照下圖配置,個人建議前4個選項都都勾選上,後3個選項可以不選,安裝路徑就寫‘C:\Python36’,Python36是根據版本寫的,如果你是Python2.4.0的話,可以寫‘C:\Python24’,然後點選安裝‘Install’就可以了。

安裝完後,在cmd分別輸入‘python’和‘pip’,如果不報錯,說明安裝成功,如果出現“不是內部或外部命令,也不是可執行的程式或批處理檔案”,則有可能是沒有新增系統環境變數,需要手動新增到系統環境變數,方法和anaconda的一樣,只不過路徑不一樣。新增後如下圖所示。

注意:這時輸入‘python’和‘pip’出現的有可能是anaconda版本里的python,因為環境變數里路徑在前面的優先執行,涉及到Python多版本共存的問題,詳情上面anaconda裡說了。

python的簡單命令:

python -V   檢視版本號

pip list   檢視anaconda已安裝的包

pip install package   安裝名為‘package’的第三方包,package替換成你需要安裝的包名

 

PyCharm安裝

pycharm是我認為目前最好用的python開發IDE。

官網http://www.jetbrains.com/pycharm/download/#section=windows

專業版Professional:功能多,收費註冊碼,30天免費試用,

社群版Community:功能少,永久免費。

不過社群版對於我們平時開發來說已經夠用了,如果非要用專業版,網上也有相關的破解教程。安裝時注意下安裝路徑,然後一路下一步就行了。因為我電腦配置還算不錯,所以軟體全都安裝在了C盤。社群版啟動就能用,專業版會提示你輸入註冊碼,可以跳過,選擇免費試用30天,或者網上找破解教程。

pycharm的具體使用網上也有相關的教程,或者我以後再寫。

 

VScode安裝

VScode是微軟出的一款開發編輯器,可以適用於Python、Java、PHP、C、C++等任何語言的開發。它屬於輕量級(小而精,啟動快),IDE屬於重量級(大而全,啟動慢)。IDE有的功能,VScode等開發編輯器都可以通過安裝外掛來實現。不過VScode使用門檻較高,需要有一定的程式設計經驗,否則有些設定你不知道怎麼配。而IDE相對來說則簡單多了,小白和大神都可以用,也適合大型的開發專案。

VScode和sublime一樣都屬於輕量級開發編輯器,不過我更推薦VScode,因為VScode的外掛很多,安裝使用都很方便,畢竟有微軟一直在維護,幾乎每個月都會有更新,可以自己選擇是否升級。而sublime的外掛安裝總是失敗,而且一兩年才更新一次(聽說sublime是個人開發的,只有一個人在維護)。

官網https://code.visualstudio.com/

(這個地址最大的download按鈕下載的是win最新版,其他版本在官網裡找下就行。注意下載的版本,平臺,位數)

Stable穩定版,Insiders開發版。我推薦Stable穩定版。

 

Linux下

這裡以Ubuntu 16.04.5 LTS為例,我把 Ubuntu桌面版 安裝在了VMware虛擬機器裡。