【发布时间】:2016-12-20 17:46:23
【问题描述】:
我无法向C:\Anaconda\envs\ 文件夹写入(因此安装软件包),但即使将 envs 目录变量更改为指向新路径后,activate 命令也不起作用。
有什么建议吗?我查看了 activate.py 脚本,但没有看到与我匹配的错误消息或更改文件路径的位置
在 Windows-64 中工作。不在powershell中。不确定如何手动编辑我的 PATH。已经看过Conda virtual envinment not changing under Windows - 类似问题
这个类似的帖子我也没有成功:How to activate an Anaconda environment
activate.bat 文件是在第 24 行产生错误的原因,但我不确定如何修复它。好像 ANACONDA_ENVS 设置在第 4 行,但我不知道 ANACONDA_ENVS=%%~fi 是什么意思
【问题讨论】:
-
你试过
activate my_root后面的空格吗? -
我尝试了那个解决方案,但没有运气:(
-
这很奇怪。你能创建一个新的测试环境,激活它并删除它吗?
-
conda 默认不知道在 c:\users\USERNAME\.conda\envs 中寻找环境。请参阅下面的答案。
-
我无法制作一个可以激活的测试环境。我已经在其他可以访问 C 驱动器的笔记本电脑上执行此操作,但这超出了我的范围。我认为这与激活文件未连接到 envs 目录变量或类似的东西有关
标签: python batch-file environment-variables virtualenv anaconda