因此,如果我加载了Conda环境,并希望使用conda
来安装包(或其他任何内容),我必须指定conda.exe
。
我的期望:
(randomenv) λ conda --version
The system cannot find the path specified.
实际有效的方法:
(randomenv) λ conda.exe --version
conda 4.5.4
更加复杂的是,以下内容:
(randomenv) λ where conda
C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts\conda
C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts\conda.bat
C:\ProgramData\Anaconda3\Scripts\conda.exe
第一条记录应该是C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts\conda.exe
,可能是环境设置错误了吗?
编辑:
我们现在遇到了使用方面的问题。我无法使用deactivate
,因为deactivate
没有.exe
扩展名。
通常情况下,where deactivate
会出现:
C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts\deactivate
C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts\deactivate.bat
C:\ProgramData\Anaconda3\Scripts\deactivate
C:\ProgramData\Anaconda3\Scripts\deactivate.bat
更加令人捧腹的挫败感是:
(randomenv) λ C:\Users\[USERNAME]\AppData\Local\conda\conda\endevs\randomenv\Scripts\deactivate
The system cannot find the path specified.
接下来更加美妙的是:
(randomenv) λ cd C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts\
C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts
(randomenv) λ ls
2to3.exe* conda* easy_install.exe* epylint-script.py iptest3.exe* ipython-script.py pip-script.py pygmentize-script.py pyreverse.bat symilar.exe*
2to3-script.py conda.bat easy_install-script.py idle.exe* ipython.exe* isort.exe* pydoc.exe* pylint.bat pyreverse.exe* symilar-script.py
activate* deactivate* epylint.bat idle-script.py ipython3.exe* isort-script.py pydoc-script.py pylint.exe* pyreverse-script.py wheel.exe*
activate.bat deactivate.bat epylint.exe* iptest.exe* ipython3-script.py pip.exe* pygmentize.exe* pylint-script.py symilar.bat wheel-script.py
C:\Users\[USERNAME]\AppData\Local\conda\conda\envs\randomenv\Scripts
(randomenv) λ deactivate
The system cannot find the path specified.
为什么它找不到当前目录中的文件?
编辑2:
在GitHub上发现以下问题,其中提到退出环境需要激活根目录
。但是这也不起作用,因为像上面列出的所有其他函数一样,activate
也找不到。
conda
安装ipykernel
时,遇到了同样的问题,上面的解决方法解决了它。 - RK1