Windows下的Python共存

相對于Linux下的python共存,其實(shí)windows平臺需要講的內(nèi)容并不多,只是新版本的python在安裝習(xí)慣和IDE配置習(xí)慣上有些許小不同,給大家填點(diǎn)小坑。

首先一點(diǎn),最新版的python3如果使用exe安裝,已經(jīng)無法自定義安裝路徑,默認(rèn)路徑稍長,需要使用的時候確實(shí)有些許不方便。最下方的path可以順手勾選上,或者安裝完成后手動將bin目錄添加到環(huán)境變量的path中。

python3安裝

此時如果系統(tǒng)中已經(jīng)安裝了python2,path也添加了,你如果命令行中輸入python,他會優(yōu)先讀取先添加的python2,所以,我們?yōu)榱俗龊脜^(qū)分,希望可以通過python3的命令啟動python3,就需要把安裝路徑下的python.exe修改為python3.exe。
默認(rèn)路徑:C:\Users\Administrator\AppData\Local\Programs\Python\Python37

添加python3
python3

大家可以看到此處我是創(chuàng)建了一個python.exe的副本,然后改名為python3。
但是我們?nèi)绻娴囊前凑漳承┚W(wǎng)上教程,直接將python.exe改名為python3.exe會有什么影響呢?
如果你使用pyharm,會遇到個哭笑不得的事情,我們復(fù)現(xiàn)一下。
我們配置python解釋器到安裝路徑的python3.exe:

配置解釋器

創(chuàng)建解釋器失敗,在當(dāng)前路徑下找不到python.exe,是的,類似pycharm之類的IDE完全不認(rèn)識你自定義的python3.exe,它只認(rèn)識python.exe。

創(chuàng)建失敗

總結(jié)一下,我們之所以創(chuàng)建一個新的python3.exe是為了讓系統(tǒng)區(qū)分python2和python3,我們之所以保留python.exe,是因?yàn)閜ycharm等IDE并不認(rèn)識自定義的python3.exe。

如上,就是windows下python共存可能會遇到的一點(diǎn)小坑,至于pip和pip3,是不需要大家自行區(qū)分或配置的,直接使用就好。

或者再偷懶一點(diǎn),直接借助IDE實(shí)現(xiàn)可視化模塊管理:

IDE模塊管理
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容