問題描述
我已經為 Windows 安裝了 Anaconda 2.2.0 并通過以下方式創建了一個虛擬環境:
I have installed Anaconda 2.2.0 for Windows and created a virtual environment via:
> conda create -n my-env anaconda
環境已成功創建,我在我的環境列表中看到它(實際上該目錄位于 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
但是,當運行 activate.bat 腳本來切換環境時,雖然看起來成功,但實際上并沒有進行切換:
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
*
表示活動環境.
我在 Windows 上看到了一些 conda activate 問題,但沒有發現這個具體問題.
I have seen some issues with conda activate on Windows but haven't found this sepecific issue.
更多信息:我希望復制整個 Anaconda 包分發,然后在一個包上安裝開發版本.
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.
這篇關于Windows 下 Conda 虛擬環境不變的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!