如果使用anaconda裝了Python2(Python3)的環(huán)境,由于項目需求需要裝Python3(Python2)的環(huán)境,就可以配置虛擬環(huán)境解決這個問題,一條命令就可以轉(zhuǎn)換環(huán)境。
- 創(chuàng)建python虛擬環(huán)境
conda create -n your_env_name python=X.X(2.7、3.6等)
python版本為X.X、名字為your_env_name的虛擬環(huán)境。your_env_name文件可以在Anaconda安裝目錄envs文件下找到。
- 查看當(dāng)前存在哪些虛擬環(huán)境
conda env list 或 conda info -e
- 使用激活(或切換不同python版本)的虛擬環(huán)境
source activate your_env_name(虛擬環(huán)境名稱) #切換至虛擬環(huán)境
source deactivate your_env_name(虛擬環(huán)境名稱) #切回至本機(jī)原始環(huán)境
- 對虛擬環(huán)境中安裝額外的包
conda install -n your_env_name [package] #安裝package到y(tǒng)our_env_name中
5.刪除環(huán)境中的某個包
conda remove --name your_env_name package_name
6.刪除虛擬環(huán)境
conda remove -n your_env_name(虛擬環(huán)境名稱) --all