當不同版本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