web-dev-qa-db-ja.com

Condaは「tensorflow」と呼ばれる環境を削除できません

次のコマンドを実行して、Conda環境を作成します。

conda create -n tensorflow python=3.5

しかし、今は削除したいと思います。私がやろうとすると:

conda remove -n tensorflow

または

conda remove --name 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と同じ名前で環境を呼び出したということです。

8
Euler_Salter

私は試してみます:

conda env remove --name tensorflow

condaに環境のみを考慮するように強制するのは、

conda remove

コマンドを使用してパッケージを削除することもできます。 condaがパッケージ名および環境名であるという事実によって、tensorflowがつまずいたのではないかと思います。

11