Python Conda无法删除名为“的环境”;tensorflow“;
我只是运行以下命令来创建Conda环境:Python Conda无法删除名为“的环境”;tensorflow“;,python,python-3.x,cmd,anaconda,conda,Python,Python 3.x,Cmd,Anaconda,Conda,我只是运行以下命令来创建Conda环境: conda create -n tensorflow python=3.5 但是,我现在想删除它。当我尝试这样做时: conda remove -n tensorflow 或 我得到以下错误: CondaValueError: no package names supplied, try "conda remove -h" for more details 但是,如果我尝试查看我拥有的环境,我可以看到: base
conda create -n tensorflow python=3.5
但是,我现在想删除它。当我尝试这样做时:
conda remove -n tensorflow
或
我得到以下错误:
CondaValueError: no package names supplied,
try "conda remove -h" for more details
但是,如果我尝试查看我拥有的环境,我可以看到:
base * C:\Users\Me\Anaconda3
flask_env C:\Users\Me\Anaconda3\envs\flask_env
tensorflow C:\Users\Me\Anaconda3\envs\tensorflow
我的想法是,我使用与包tensorflow相同的名称调用了环境。。即使我没有在“基本”环境中安装tensorflow,我还是会尝试:
conda env remove --name tensorflow
强制<代码> CONDA<代码>仅考虑环境,因为
conda remove
命令还可用于删除包。我怀疑
conda
被tensorflow
是一个包名和一个环境名这一事实绊倒了。试试conda env remove--name tensorflow
你真行。成功了!你能解释一下为什么这样做吗?我不确定,我假设conda
是因为tensorlow
是一个包以及一个环境的名称,而普通的conda remove
命令也可以用来删除包。所以,我知道你可以做<代码> CONDA Env删除…<代码>强制只考虑环境。谢谢!如果你想写在回信里,我会接受的。
conda remove