同一台機器上有多個Python版本?


有關Python網站上的官方文檔,如何在Linux上的同一台機器上安裝和運行多個版本的Python?

我可以找到大量的博客帖子和答案,但我想知道是否有“標准”官方方式這樣做?

或者這完全取決於操作系統?

 

解決方案


我認為它是完全獨立的。只需安裝它們,然后你就可以使用命令/usr/bin/python2.5/usr/bin/python2.6鏈接/usr/bin/python到您要用作默認值的鏈接。

無論如何,所有庫都在單獨的文件夾中(以版本命名)。

如果要手動編譯版本,請參閱Python源代碼的自述文件:

安裝多個版本

在Unix和Mac系統上,如果您打算使用相同的安裝前綴(configure腳本的--prefix參數)安裝多個版本的Python,則必須注意安裝不同版本不會覆蓋主python可執行文件。使用“make altinstall”安裝的所有文件和目錄都包含主要版本和次要版本,因此可以並排使用。“make install”還會創建$ {prefix} / bin / python3,它引用$ {prefix} /bin/pythonX.Y。如果您打算使用相同的前綴安裝多個版本,則必須確定哪個版本(如果有)是您的“主要”版本。使用“make install”安裝該版本。使用“make altinstall”安裝所有其他版本。

例如,如果要安裝Python 2.5,2.6和3.0,2.6是主要版本,則可以在2.6 build目錄中執行“make install”,在其他目錄中執行“make altinstall”。

文章轉載自Python黑洞網

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM