被python2的編碼問題整的快暈了,python3對編碼問題解決的不錯 所以想安裝下python3,但由於目前企業大多還是用python2,所以不想卸載2,讓python2和python3共存。
本篇內容主要講一下,在同一台電腦上如何同時安裝Python2和Python3,且均可以正常使用pip。
一、安裝Python2(以及pip)、安裝Python3(由於Python3自帶pip,所以無需另外安裝pip)
1.1、到Python的官網 https://www.python.org/ 下載Python的安裝文件,
對於Windows用戶來說,如果是32位系統,則選擇x86版本;如果是64位系統,則選擇64版本的安裝文件。
我自己的電腦win7是64位,下載的安裝文件的名字類似於這個樣子:python-2.7.13-amd64.exe、python-3.6.3-amd64.exe
1.2、安裝python2,點擊“python-2.7.13-amd64.exe”這個安裝文件,一直點擊next即可,在選擇安裝路徑時需要特別注意:Python的安裝路徑不能有空格!
python3安裝一樣;
1.3、添加Python2、Python3的環境變量
電腦--屬性--高級系統設置--高級--環境變量--系統變量--Path--編輯
添加 ;D:\python27;D:\Python27\Scrip;D:\python36;D:\Python36\Scripts
(此處根據自己的安裝路徑來寫,且注意用英文分號和別的變量值隔開;若不配置該變量,在cmd中輸入Python2/Python3時會提示“不是內部命令”)
二、調用不同版本的Python
調用Python 2 時,cmd命令輸入 py -2
調用Python 3 時,cmd命令輸入 py -3
三、使用pip安裝庫
安裝到Python 2 時,就使用 pip2 install [name],比如:pip2.7 install xlrd
安裝到Python 3 時,就使用pip3 install [name],比如:pip3.6 install xlrd
四、在PyCharm中切換
如果你使用的是PyCharm編寫Python,當需要切換Python版本時,只需要在設置中搜索“Project Interpreter”,然后進行切換即可,同時可以看到已經安裝到該版本中的庫。