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

2024-05-14 01:19:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试卸载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

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


Tags: pypiawsjsonpackagebaseenvironmentcondagrep
1条回答
网友
1楼 · 发布于 2024-05-14 01:19:00

使用Pip

通道值pypi表示此包是使用pip从PyPI安装的,因此,@Sraw的评论中建议,需要使用pip删除它

pip uninstall awscli

其他提示

不鼓励在基础中使用pip。见"Using Pip in a Conda Environment"

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

相关问题 更多 >