多版本python共存


當不同版本python之間相互不能兼容時,可以使用virtualenv創建不同版本python的虛擬環境

當沒有指定python解釋器時(如下-p 即為指定的python版本),將使用默認的全局python解釋器創建虛擬環境

windows

virtualenv -p C:\Python27\python.exe E:\test2 創建2.7版本的虛擬環境
virtualenv -p D:\Python36\python.exe E:\test3 創建3.6版本的虛擬環境
創建后,進入相應的目錄,激活這個虛擬環境 venv\Scripts\activate
退出虛擬環境,回到全局的python解釋器 deactivate

linux

virtualenv -p python2 env 創建python2版本的虛擬環境
virtualenv -p python3 env 創建python3版本的虛擬環境
創建后激活該虛擬環境 source(或.) env/bin/activate
退出虛擬環境,回到全局的python解釋器 deactivate

安裝注意

使用 make && make altinstall

如果創建虛環境失敗,請重新安裝 virtualenv


免責聲明!

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



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