Conda:目标环境中缺少以下包

mrg*_*oom 11 python pip anaconda conda aws-cli

我正在尝试卸载 awscli:

conda list | grep aws
awscli                    1.18.78                  pypi_0    pypi

(base) % conda remove awscli
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are missing from the target environment:
  - awscli
Run Code Online (Sandbox Code Playgroud)

但由于某种原因conda找不到包。卸载 awscli 的正确方法是什么?

mer*_*erv 7

使用点子

的信道值pypi表明此包是从PyPI中使用安装pip,因此-如在@的sRaw的评论建议-它需要与被除去pip

pip uninstall awscli
Run Code Online (Sandbox Code Playgroud)

附加提示

不鼓励pip在您的基地中使用。请参阅在 Conda 环境中使用 Pip

conda list命令接受正则表达式,因此您不需要grep(最终过滤掉标头信息)来搜索特定的包。在这种情况下conda list aws就足够了。