可视代码远程终端上的Anaconda命令停止工作

时间:2020-09-08 19:41:12

标签: python visual-studio-code anaconda conda

当我不在可视代码中工作时(例如linux终端或powershell),一切正常。我成功运行了conda命令。例如,我成功运行了conda version和其他命令,并且设法运行了source activate my_envconda activate my_env进入conda环境。

当我在Visual Studio上使用远程ssh(使用intel Devcloud,如果有什么提示)时,一切都还不错,而且我在Visual Studio所提供的终端中设法完成了上面的所有工作。

今天,我的环境遇到了一些问题,因此我删除了一些并创建了新的环境。结果,事情仅在可视代码终端中停止了工作。当我尝试执行conda命令时,我得到conda: command not found,而当我尝试source activate my_env时,我得到bash: activate: No such file or directory

我看到,通常它在PATH中有一些功能(我不太了解,但我看到了),但是在不使用可视代码的情况下,一切都很好。另外,由于我正在使用云,因此人们建议不要添加诸如export PATH=~/anaconda3/bin:$PATH之类的内容,因为我没有这种位置。相反,我的环境位于/home/user_name/.conda/envs上。

(我遇到的另一个问题是,当我尝试删除一个环境时,我发现它在/home/user_name/.conda/envs中的目录仍然存在,并且当我尝试使用rm -rf删除它时,我得到了错误rm: cannot remove 'kerasenv/lib/python3.6/site-packages/~umpy/core': Permission denied

我不知所措,了解出了什么问题。

编辑:每个 Jill Cheng 问题的一些信息。我使用以下命令删除旧环境:

conda env remove --name ENVIRONMENT 

我还上传了我尝试过的一些命令的工作空间和终端的图像。 (顺便说一下,名为kerasenv的环境是我无法删除的目录) enter image description here

0 个答案:

没有答案