简体   繁体   中英

Conda: The following packages are missing from the target environment

I'm trying to uninstall 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

But for some reason conda can't find package. What is proper way to uninstall awscli?

Use Pip

The channel value of pypi indicates that this package was installed from PyPI using pip , and therefore - as suggested in @Sraw's comment - it needs to be removed with pip .

pip uninstall awscli

Additional Tips

Using pip in your base is discouraged. See " Using Pip in a Conda Environment " .

The conda list command accepts a regex, so you don't need grep (which ends up filtering out the header information) to search specific packages. In this case conda list aws would have sufficed.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM