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

Windows 7下同時安裝python2和python3

今天在windows7 已經安裝了Python3.7.0的情況下,又下載安裝了Python2.7.11,然而,在安裝pip2工具時,遇到種種問題,網路上的教程解決方案紛繁雜亂,實在是心累,現在開始解除安裝py2和py3,重新安裝py2和py3和編輯器PyCharm,安裝過程全程記錄。

在解除安裝python3的時候,先是啟動自解除安裝程式,然後手動刪除安裝目錄資料夾下面的檔案,出現這樣的問題

然後在網上搜到的都是亂七八糟的方法,我直接簡單粗暴的把電腦重啟,完美刪除~

現在開始重新安裝!

 注意python3版本的安裝程式裡包含了pip工具,同時自己也已經手動配置了環境變數~

這裡的Add Python 3.7 to PATH前打鉤

 

 

 在這裡我選擇安裝目錄為E:\Python3,安裝成功之後開啟目錄

之後安裝python2的時候,需要把安裝目錄下的python.py和pythonw.py改成python3.py和pythonw3.py以作區分

在命令列裡檢查python和pip是否安裝成功:

 

 然後把之前寫的py資料夾放入安裝目錄裡~

現在開始安裝python2.7.15(2018年5月1日釋出的最新版本)

版本選擇與python3類似

選擇 for all users

安裝路徑

 此圖包含pip工具選項 ,以及手動勾選配置環境變數選項。(在網上安裝python2.7.11版本的時候如果勾選這個add path選項會出現安裝問題)

 安裝成功

 

但是還是無法解決區分python2和python3的問題,如上圖。

為了解決此問題,修改py2安裝資料夾裡面的python.exe和pythonw.exe檔案,分別為python2.exe,pythonw2.exe

(我開始試過把py3資料夾裡的檔案也改名加字尾3,但是發現快捷方式出現問題,於是只改py2,目前都沒問題)

 

然後發現成功

但是改名之後,此路徑E:\Python3\Lib\idlelib下的idle.bat(批處理檔案)就會發出“找不到...pythonw檔案”。(已經改名為pythonw3)很明顯這樣又出現了問題,怎麼解決IDLE的桌面快捷方式顯示問題呢?

然後我發現直接在windows 開始選單裡所有程式裡,直接可以找到py2和py3的GUI。。。真的是無語,居然一直忘記這麼簡單粗暴的方式。然後嘗試了開啟兩個快捷方式,完美~

很簡單的安裝步驟,只是下午總是不知道哪裡出了問題搞得很煩躁。

總結:1.下載程式最好是在官網下載,網友的版本往往不是最新的,而稍微舊一點的可能會出現各種問題

           2.遇到問題多記錄下來,以便能夠回到某一時刻的“快照”

           3.冷靜。不要自作聰明