Python多版本管理/切換/共存問題的解決
預(yù)備條件
首先保證安裝的幾個(gè)版本的python都已經(jīng)配置好了路徑。這個(gè)是在安裝的時(shí)候就會(huì)提示你。
假定一個(gè)路徑是../python35, 一個(gè)路徑是../python311

操作原理
命令行輸入python,系統(tǒng)去找的時(shí)候需要查詢環(huán)境變量,比如找到了第一個(gè)路徑,發(fā)現(xiàn)里面有python.exe,就直接用了。
如果有多個(gè)版本的python,為了避免沖突,就要給不同路徑中的python.exe改成不同的名字。
操作過程
找到上面python35的路徑,打開文件夾,找到python.exe,給它改一個(gè)名字,比如改為python35.exe,然后重新打開一個(gè)命令行窗口,輸入python35就會(huì)找到python3.5版本,而輸入python會(huì)直接找到python3.11,也就是沒改名的那一個(gè)。
同理,可以給python311路徑里面的python.exe改名為python311.exe,那么現(xiàn)在命令行必須用python311來找這個(gè)版本的python,建議留一個(gè)不該,其他都改。

如果全改了,再輸入python會(huì)自動(dòng)打開 Microsoft Store 安裝。建議保留一個(gè)常用的不要改名。
擴(kuò)展
在上面的路徑中,可以找到pythonw.exe。
這個(gè)應(yīng)用程序的多版本管理/切換/共存問題同python.exe。
我目前使用過程中還沒發(fā)現(xiàn)問題,所以沒有給任何一個(gè)pythonw.exe改名。
如果要改,原理、過程同上。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python 統(tǒng)計(jì)數(shù)組中元素出現(xiàn)次數(shù)并進(jìn)行排序的實(shí)例
今天小編就為大家分享一篇python 統(tǒng)計(jì)數(shù)組中元素出現(xiàn)次數(shù)并進(jìn)行排序的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-07-07
Linux下升級(jí)安裝python3.8并配置pip及yum的教程
這篇文章主要介紹了Linux下升級(jí)安裝python3.8并配置pip及yum的教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
使用python對(duì)泰坦尼克號(hào)幸存者進(jìn)行數(shù)據(jù)分析與預(yù)測(cè)
這篇文章主要介紹了使用python對(duì)泰坦尼克號(hào)幸存者進(jìn)行數(shù)據(jù)分析與預(yù)測(cè),應(yīng)用機(jī)器學(xué)習(xí)的工具來預(yù)測(cè)哪些乘客在悲劇中幸存下來2023-03-03
python網(wǎng)絡(luò)爬蟲之模擬登錄 自動(dòng)獲取cookie值 驗(yàn)證碼識(shí)別的具體實(shí)現(xiàn)
有時(shí),我們需要爬取一些基于個(gè)人用戶的用戶信息(需要登陸后才可以查看)就要進(jìn)行模擬登陸,因?yàn)轵?yàn)證碼往往是作為登陸請(qǐng)求中的請(qǐng)求參數(shù)被使用,就需要識(shí)別驗(yàn)證碼2021-09-09
Matplotlib使用Cursor實(shí)現(xiàn)UI定位的示例代碼
這篇文章主要介紹了Matplotlib使用Cursor實(shí)現(xiàn)UI定位的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
PyCharm實(shí)現(xiàn)本地恢復(fù)或查看歷史代碼
這篇文章主要介紹了PyCharm實(shí)現(xiàn)本地恢復(fù)或查看歷史代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02

