Win10安裝Python3并解決pip共存問題

一、準備工作

??本次安裝環(huán)境為Win10 64位操作系統(tǒng)怕犁,32位系統(tǒng)請下載對應的安裝包电禀。
進入Python官網(wǎng)下載最新的Python36安裝包幢码,本機安裝的版本為3.6.4。

下載python3.6.5

二尖飞、安裝python36

??雙擊安裝包python-3.6.4-amd64.exe症副,打開安裝界面。建議選中Add Python3.6 to PATH選項政基,可以直接將python3添加到系統(tǒng)環(huán)境變量贞铣。然后在Customize installation中自定義安裝路徑。本文安裝在C:\Program Files\Python36沮明。點擊Install開始執(zhí)行安裝過程咕娄,安裝完成后點擊Close關閉界面。

三珊擂、重命名python36文件

??安裝完成后我們按Win + R快捷鍵圣勒,在打開的“運行”對話框中,輸入cmd按回車摧扇,進入命令行界面圣贸,輸入python查看python3安裝情況。發(fā)現(xiàn)結果返回的竟然是python 2.7.13 的版本信息扛稽!

python2

原因:因為本機之前安裝了python2.7吁峻,當我們輸入python命令時,系統(tǒng)默認執(zhí)行了C:\Python27\python.exe這個可執(zhí)行文件。

??所以我們要對新安裝的python3進行修改用含,讓python3和python2可以共存矮慕,互不影響。

解決方法:

  • 打開python3安裝目錄C:\Program Files\Python36啄骇;
  • 然后將python.exe重命名為python3.exe痴鳄;
  • 同時將pythonw.exe重命名為pythononw3.exe
修改python3可執(zhí)行文件名

四缸夹、python3和python2共存

??進入控制面板>>系統(tǒng)和安全>>系統(tǒng)>>高級系統(tǒng)設置>>環(huán)境變量>>系統(tǒng)變量>>Path痪寻,雙擊打開環(huán)境變量設置。
??查看python2和python3的安裝路徑是否都加進了環(huán)境變量虽惭。如果沒有橡类,點擊新建,分別添加C:\Program Files\Python36C:\Program Files\Python36\Scripts到環(huán)境變量芽唇,python2同理顾画。最終的環(huán)境變量設置如下圖:

環(huán)境變量

??此時我們再打開命令行窗口,輸入python3匆笤,即可運行python3.6.4版本亲雪。
python3.6.4

??也就是說我們輸入python命令默認運行python2.7.13版本,輸入python3命令即可運行python3.6.4版本疚膊。驗證一下:分別輸入python -Vpython3 -V返回了對應的python版本信息义辕,這樣就實現(xiàn)了python2和python3的共存。
python2和python3共存

五寓盗、python3 pip3設置

??還有一個很重要的問題是灌砖,Python 安裝包需要用到包管理工具pip,但是當同時安裝python2和python3的時候傀蚌,python3中的pip功能將不可用基显,需要我們進行如下修改。

  • 第一種情況:C:\Program Files\Python36\Scripts文件夾為空善炫。

??這時我們需要以管理員身份在命令行通過python3 -m ensurepip命令創(chuàng)建出pip3撩幽。命令執(zhí)行完成后我們會發(fā)現(xiàn)Scripts文件夾里邊創(chuàng)建出了一堆文件。然后再執(zhí)行pip3命令箩艺,發(fā)現(xiàn)python3的pip功能可以正常使用窜醉。

Scripts文件夾
  • 第二種情況:C:\Program Files\Python36\Scripts文件夾不為空,但是python3中的pip3仍不能使用艺谆。

??這種情況需要分別重新安裝兩個版本的pip榨惰。在命令行界面分別進行如下操作:
輸入python3 -m pip install --upgrade pip --force-reinstall命令,重新安裝python3中的pip3静汤。
輸入python -m pip install --upgrade pip --force-reinstall命令琅催,重新安裝python2中的pip居凶。
??重新安裝完成后可以通過pip -V 和 pip3-V 查看兩個版本的pip信息,以后只需運行pip install XXXpip3 install XXX即可安裝各自版本的python包藤抡。

pip共存

??至此侠碧,python2和python3實現(xiàn)了完美共存,并且pip2和pip3 也都可以正常使用缠黍。


說明:如果pip未安裝弄兜,需要先手動安裝pip。
??1.安裝pip嫁佳,需要先安裝setuptools。下載setuptools并解壓后,運行python setup.py install
???命令進行安裝谷暮。
??2. 然后下載最新的pip安裝包蒿往,解壓后,運行python setup.py install命令進行安裝湿弦。
??3. 將C:\Python27\Scripts路徑加入環(huán)境變量瓤漏。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市颊埃,隨后出現(xiàn)的幾起案子蔬充,更是在濱河造成了極大的恐慌,老刑警劉巖班利,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件饥漫,死亡現(xiàn)場離奇詭異,居然都是意外死亡罗标,警方通過查閱死者的電腦和手機庸队,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來闯割,“玉大人彻消,你說我怎么就攤上這事≈胬” “怎么了宾尚?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長谢澈。 經(jīng)常有香客問我煌贴,道長,這世上最難降的妖魔是什么锥忿? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任崔步,我火速辦了婚禮,結果婚禮上缎谷,老公的妹妹穿的比我還像新娘井濒。我一直安慰自己灶似,他們只是感情好,可當我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布瑞你。 她就那樣靜靜地躺著酪惭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪者甲。 梳的紋絲不亂的頭發(fā)上春感,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天,我揣著相機與錄音虏缸,去河邊找鬼鲫懒。 笑死,一個胖子當著我的面吹牛刽辙,可吹牛的內容都是我干的窥岩。 我是一名探鬼主播,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼宰缤,長吁一口氣:“原來是場噩夢啊……” “哼颂翼!你這毒婦竟也來了?” 一聲冷哼從身側響起慨灭,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤朦乏,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后氧骤,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體呻疹,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年筹陵,在試婚紗的時候發(fā)現(xiàn)自己被綠了诲宇。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡惶翻,死狀恐怖姑蓝,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情吕粗,我是刑警寧澤纺荧,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站颅筋,受9級特大地震影響宙暇,放射性物質發(fā)生泄漏。R本人自食惡果不足惜议泵,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一弥姻、第九天 我趴在偏房一處隱蔽的房頂上張望抬纸。 院中可真熱鬧粤策,春花似錦、人聲如沸瞳收。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽螟深。三九已至,卻和暖如春烫葬,著一層夾襖步出監(jiān)牢的瞬間界弧,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工搭综, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留垢箕,地道東北人。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓兑巾,卻偏偏與公主長得像条获,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子闪朱,可洞房花燭夜當晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內容