【安裝以前,先了解一下概念】python
python是什麼?工具
Python是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。網站
Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協議。Python語法簡潔清晰,特點之一是強制用空白符(white space)做爲語句縮進。ui
pip是什麼?spa
pip 是一個現代的,通用的 Python 包管理工具。提供了對 Python 包的查找、下載、安裝、卸載的功能。設計
【下面開始講解安裝步驟】code
1、安裝python2以及pip對象
一、 從Python的官方網站python.org下載最新的2.7版本,網速慢的同窗請移步國內鏡像。blog
二、 而後,運行下載的MSI安裝包,在選擇安裝組件的一步時,勾上全部的組件,以下圖ip
特別要注意選上pip
和Add python.exe to Path
,而後一路點「Next」便可完成安裝。
三、驗證安裝是否成功
進入cmd,輸入python,進行驗證,出現python版本號和相關信息則表示python2安裝成功
若不成功,請手動檢查環境變量配置,系統變量path須要配置python路徑和其下script路徑,而後再驗證
四、驗證pip安裝是否成功
cmd下輸入命令Where pip 顯示pip路徑,查看python2路徑下是否有,如有再進行下一步
輸入pip 顯示相關命令則表示python2的pip安裝成功or輸入pip -V 顯示版本和路徑則表示pip安裝成功
2、安裝python3以及pip
一、 官網下載python3安裝文件 https://www.python.org/
二、 安裝(python3會默認安裝pip)注意安裝路徑和python2的要不同(安裝過程當中如有環境變量配置,請手動勾選,安裝後自動配置環境變量)
三、 驗證安裝是否成功,cmd,輸入python,可是報錯了:‘python’不是內部或外部命令,也不是可運行的程序或批處理文件。(由於同時裝了2和3)
四、 修改python執行文件名,看是否能夠解決以上問題,修改python2安裝路徑下python.exe爲python2.exe,修改python3安裝路徑下python.exe爲python3.exe,修改後執行上一步,操做成功。
五、 驗證pip安裝是否成功,cmd,輸入pip報錯:Fatal error in launcher: Unable to create process using '"(這個錯誤是由於改動了python的執行文件的名字形成的,後面會對其處理)
六、 驗證python3的pip是否已安裝,cmd,where pip,查看python3路徑下是否有,若無則手動下載安裝,如有則進行下一步
七、 下面就要進行兼容處理
3、兼容處理python2和3
一、 首先進入環境變量配置,系統變量path配置,檢查是否配置了python2及其下script路徑,python3及其下script路徑
二、 修改python2安裝路徑下python.exe爲python2.exe,修改python3安裝路徑下python.exe爲python3.exe(環節二中 已修改)
三、 Cmd,輸入python2成功,exit()退出,輸入python3,成功
四、 Pip的使用,不須要單獨處理,直接按照以下方式調用便可
Python2 -m pip -V(查看python2下的pip版本及路徑)
Python3 -m pip -V(查看python3下的pip版本及路徑)
其餘命令同理,如安裝,python2 -m pip install xxx
五、 固然,若不喜歡如此使用,能夠對pip進行升級,升級到最新版本,便可直接使用pip以下:
python3 -m pip install --upgrade pip 來升級pip版本就行了
若已經是最新版本,那麼如上語句則沒法升級,可使用以下語句進行強制重裝pip
python3 -m pip install --upgrade --force-reinstall pip
升級or重裝後,cmd,輸入pip,成功,輸入pip -V,能夠看到是python3的pip
到此咱們的python2和3均安裝成功,對應的pip也能夠正常使用