1、將各版本python安裝到同一目錄,比如我的是:c:\python,
2、在系統使用者變數中,新增變數wherepython(名字可以隨意寫),變數值寫隨便乙個python版本的安裝路徑,比如:c:\python\python37。
3、在使用者變數的path中,新增:%wherepython% 和 %wherepython%\scripts\ 兩組值,系統根據這個尋找python內容
4、編寫changeversion.bat檔案,使用管理員許可權執行,即可方便切換python版本了,只需要重啟cmd即可,不用重啟系統。
@echo off
choice /c 123 /m "python27->press 1,python35->press 2,python37->press 3"
if errorlevel 3 goto python37
if errorlevel 2 goto python35
if errorlevel 1 goto python27
:python27
setx wherepython c:\python\python27 /m
goto end
:python35
setx wherepython c:\python\python35 /m
goto end
:python37
setx wherepython c:\python\python37 /m
goto end
:end
echo goodbye
多版本python共存
當不同版本python之間相互不能相容時,可以使用virtualenv建立不同版本python的虛擬環境 當沒有指定python直譯器時 如下 p 即為指定的python版本 將使用預設的全域性python直譯器建立虛擬環境 windows virtualenv p c python27 pytho...
Python多版本共存
python的版本是指python直譯器的版本。在之前的內容中已經提到過python直譯器版本的問題,具體內容可以前往檢視。但是對於程式設計師來說,很多舊專案是基於老版本搭建的,由於基層問題,程式底層架構是否相容是比較重要的問題。冒然更新版本很可能導致整個專案的崩盤。但是有些時候有些專案會用到新版本...
python共存 多版本Python共存的配置方法
同一臺pc中,如果同時安裝python2和python3環境,會在執行python命令時出現錯誤,作業系統會找到預設的配置進行執行。怎麼樣才能讓python2和python3一起工作又互相不影響呢。但是由於工作需要,我們的個人pc上可能需要多個python版本共存,應該進行什麼樣的設定呢,本章內容就...