web-dev-qa-db-fra.com

Impossible d'installer les packages en raison d'une erreur EnvironmentError: [Errno 2]

J'ai récemment commencé à avoir des problèmes avec les installations de pip. Chaque fois que j'exécute ce genre de commande dans Terminal, j'obtiens une erreur:

Impossible d'installer les packages en raison de:

EnvironmentError: [Errno 2] Aucun fichier ou répertoire de ce type: '/me`/me`/anaconda3/lib/python3.6/site-packages/tqdm-4.11.2.dist-info/METADATA'

Quelqu'un sait-il ce qui ne va pas? Je n'ai pas eu ce problème il y a un mois. S'il vous plaît, aidez! Juste au cas où: l'erreur ci-dessus est apparue lorsque j'ai écrit pip install gender-deviner.

4
R. Kulebyakin

Essayez de réinstaller tqdm avec conda . Vous pourrez ensuite installer des paquets avec pip.

conda install tqdm

Attendez que ce soit fait. Ensuite, vous pouvez faire:

pip install gender-guesser
4
angrypig298

J'ai rencontré le même problème et cela pourrait fonctionner pour vousCd à l'emplacement où existe metadata.json et tapez cette commande cp metadata.json METADATA, vous pourrez alors installer le pipo Sudo

2
yibo Tian

J'ai rencontré le même problème. 

Impossible d'installer des packages en raison d'une erreur EnvironmentError: [Errno 2]

J'ai suivi la solution angrypig298 mais cela n'a pas fonctionné pour moi. La première partie était ok. 

conda install tqdm

Mais la deuxième partie a la même erreur de pip ne peut pas trouver le fichier METADATA.

pip install gender-guesser

Sur la base d’autres réponses, j’ai utilisé la commande find pour trouver le METADATA dans ma machine et je l’ai trouvé dans un sous-répertoire.

find ~/.local/ -name  "*METADATA*" | grep pip

Le METADATA était en 

/home/myuser/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info/pip-19.0.1.dist-info/METADATA

Je le copie dans le chemin où la commande pip le cherche, qui est un répertoire au-dessus.

/home/myuser/.local/lib/python3.4/site-packages/pip-9.0.1.dist-info/METADATA

Ensuite, le pip a fonctionné normalement.

1
Ehsan Sadr