1. 程式人生 > >windows下同時安裝python2和python3

windows下同時安裝python2和python3

htm 正常 post 麻煩 ima 分享圖片 pos 一位 mage

之前學習的時候使用2.7比較多。

想練習3.7的時候,兩個版本兼容的問題,苦惱了幾天。

查了一下資料,發現了一個很好的方法。記錄一下,也做一個分享。

本篇內容主要講一下,在同一臺電腦上如何同時安裝Python2和Python3,且均可以正常使用pip。

很多的帖子,給出的解決方法,均是在根目錄中,把python.exe和pip.exe的文件名修改了。

但是這樣的方法其實還是不完美。pip的版本容易沖突,經常導致只有一個pip可以使用。

今天意外發現了另外一種方法。

python安裝,參考文章:http://www.cnblogs.com/zhengyihan1216/p/6011640.html

官方給我們了一個完美的解決方法!!!

那就是py.exe!

技術分享圖片

py.exe作為一個啟動器,他存在於python3以上的版本安裝包中。默認存放路徑如上圖。

只要你的電腦中安裝了python 3以上的版本,都會有這個文件。

具體使用方式:

  啟動python2:

技術分享圖片

  啟動python3:

技術分享圖片

pip 的啟動方式也跟啟動python是一樣的,分別對應python2和python3

技術分享圖片

技術分享圖片

這樣運行python文件的時候就會比較麻煩,解決方法就是我們可以在文件頭,聲明一下運行python版本,聲明格式如下:

技術分享圖片

技術分享圖片

這裏要註意一點,python版本聲明是要放在第一位的。

技術分享圖片

windows下同時安裝python2和python3