Comment faire pour désinstaller le package dans Anaconda installé avec pip

Le problème:

J'ai installé Anaconda:

conda -V
conda 4.4.7

Aussi, j'ai installé un grand nombre de paquets à l'aide de python3 setup.py install.
Je l'ai utilisé pour certains paquets créés à partir de setup.py fichiers.

Maintenant, je veux désinstaller un paquet.

Ce que j'ai essayé:

pip uninstall packageName
pip3 uninstall packageName
conda uninstall packageName

Il travaille pour python: vérifier pip list et pip3 list et il n'y a pas de package.

Erreur:

Mais pour conda j'ai obtenu ceci:

conda uninstall packageName
Solving environment: failed

PackagesNotFoundError: The following packages are missing from the target environment:
  - packageName

Nous allons vérifier:

conda list
packageName

P. S. j'ai trouvé l'info que conda uninstall et conda remove ne fonctionne pas dans ce cas. Mais alors comment faire?

P. S. S. en Fait j'ai changé le vrai nom du package à packageName mais si cette information est importante, je vais l'ajouter.


Mon info:

conda info
active environment : None
user config file : /home/masamok4/.condarc
populated config files : /home/masamok4/anaconda3/.condarc
/home/masamok4/.condarc
conda version : 4.4.7
conda-build version : 3.0.27
python version : 3.6.3.final.0
base environment : /home/masamok4/anaconda3  (writable)
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
https://repo.continuum.io/pkgs/main/linux-64
https://repo.continuum.io/pkgs/main/noarch
https://repo.continuum.io/pkgs/free/linux-64
https://repo.continuum.io/pkgs/free/noarch
https://repo.continuum.io/pkgs/r/linux-64
https://repo.continuum.io/pkgs/r/noarch
https://repo.continuum.io/pkgs/pro/linux-64
https://repo.continuum.io/pkgs/pro/noarch
package cache : /home/masamok4/anaconda3/pkgs
/home/masamok4/.conda/pkgs
envs directories : /home/masamok4/anaconda3/envs
/home/masamok4/.conda/envs
platform : linux-64
user-agent : conda/4.4.7 requests/2.18.4 CPython/3.6.3 Linux/4.4.0-87-generic ubuntu/16.04 glibc/2.23
UID:GID : 1003:1003
netrc file : None
offline mode : False
Euh... un peu déroutant. Mais conda et pip ont différentes indexation. conda utiliser un fichier pour enregistrer l'index tout en pip directement scan lib. Ainsi, bien que conda list pourraient montrer tous les paquets dont pip installed. Les paquets installés par pip sont de conda.
merci pour la réponse! Ok, je comprends, mais comment peut-conda inclure ce colis après j'ai utilisé pip uninstall?

OriginalL'auteur Mikhail_Sam | 2018-01-19