3 回答

TA貢獻1966條經驗 獲得超4個贊
我認為它是完全獨立的。只需安裝它們,然后你就可以使用命令/usr/bin/python2.5和/usr/bin/python2.6。鏈接/usr/bin/python到您要用作默認值的鏈接。
無論如何,所有庫都在單獨的文件夾中(以版本命名)。
如果要手動編譯版本,請參閱Python源代碼的自述文件:
安裝多個版本
在Unix和Mac系統(tǒng)上,如果您打算使用相同的安裝前綴(configure腳本的--prefix參數(shù))安裝多個版本的Python,則必須注意安裝不同版本不會覆蓋主python可執(zhí)行文件。使用“make altinstall”安裝的所有文件和目錄都包含主要版本和次要版本,因此可以并排使用?!癿ake install”還會創(chuàng)建$ {prefix} / bin / python3,它引用$ {prefix} /bin/pythonX.Y。如果您打算使用相同的前綴安裝多個版本,則必須確定哪個版本(如果有)是您的“主要”版本。使用“make install”安裝該版本。使用“make altinstall”安裝所有其他版本。
例如,如果要安裝Python 2.5,2.6和3.0,2.6是主要版本,則可以在2.6 build目錄中執(zhí)行“make install”,在其他目錄中執(zhí)行“make altinstall”。

TA貢獻2039條經驗 獲得超8個贊
在Windows上,它們被安裝到單獨的文件夾“C:\ python26”和“C:\ python31”,但可執(zhí)行文件具有相同的“python.exe”名稱。
我創(chuàng)建了另一個“C:\ python”文件夾,其中包含“python.bat”和“python3.bat”,分別作為“python26”和“python31”的包裝,并將“C:\ python”添加到PATH環(huán)境變量中。
這允許我輸入python或python3在我的.bat Python包裝器中啟動我想要的那個。
在Linux上,您可以使用該#!技巧指定希望腳本使用的版本。

TA貢獻1806條經驗 獲得超8個贊
如何安裝不同的Python版本確實取決于操作系統(tǒng)。
但是,如果您使用的是Linux,則可以使用pythonbrew或pythonz等工具來幫助您輕松管理和切換不同版本。
添加回答
舉報