問題描述
我已經(jīng)為 Windows 安裝了 Anaconda 2.2.0 并通過以下方式創(chuàng)建了一個虛擬環(huán)境:
I have installed Anaconda 2.2.0 for Windows and created a virtual environment via:
> conda create -n my-env anaconda
環(huán)境已成功創(chuàng)建,我在我的環(huán)境列表中看到它(實際上該目錄位于 Anacondaenvs..)
The environment is sucessfully created and I see it in my list of envinronments (and indeed the directory is there in Anacondaenvs..)
> conda info -e
# conda environments:
#
my-env D:Anacondaenvsmy-env
root * D:Anaconda
但是,當(dāng)運行 activate.bat 腳本來切換環(huán)境時,雖然看起來成功,但實際上并沒有進(jìn)行切換:
However, when running the activate.bat script to switch envinronment, although it appears to be successful the switch isn't actually made:
> activate.bat my-env
Activating environment "astropy-dev"...
> conda list -e
# conda environments:
#
my-env D:Anacondaenvsmy-env
root * D:Anaconda
*
表示活動環(huán)境.
我在 Windows 上看到了一些 conda activate 問題,但沒有發(fā)現(xiàn)這個具體問題.
I have seen some issues with conda activate on Windows but haven't found this sepecific issue.
更多信息:我希望復(fù)制整個 Anaconda 包分發(fā),然后在一個包上安裝開發(fā)版本.
For further info: I am looking to copy the whole Anaconda package distribution and then install a dev version over one package.
推薦答案
如果你使用的是Powershell,activate
目前不支持.您將需要手動修改 PATH,或者使用 cmd shell.
If you are using Powershell, activate
currently does not support it. You will need to modify your PATH manually, or else use the cmd shell.
這篇關(guān)于Windows 下 Conda 虛擬環(huán)境不變的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!