web-dev-qa-db-ja.com

EnvironmentErrorによりパッケージをインストールできませんでした:[Errno 2]

最近、pipのインストールで問題が発生し始めました。ターミナルでこの種のコマンドを実行するたびに、エラーが発生します。

次の理由でパッケージをインストールできませんでした:

EnvironmentError:[Errno 2]そのようなファイルまたはディレクトリはありません: '/'me'/'me'/anaconda3/lib/python3.6/site-packages/tqdm-4.11.2.dist-info/METADATA'

誰が間違っているか知っていますか?この問題は1か月前にはありませんでした。助けてください!念のため:pip install gender-guesserを書いたときに上記のエラーがポップアップしました。

8
R. Kulebyakin

Condaでtqdmを再インストールしてみてください。そして、pipでパッケージをインストールできます。

conda install tqdm

完了するまで待ちます。その後、次のことができます。

pip install gender-guesser
4
angrypig298

私は同じ問題に遭遇し、これはあなたのためにcd.metadata.jsonが存在する場所にcdしてこのコマンドcp metadata.json METADATAを入力すると、Sudo pip installを行うことができます

3
yibo Tian

私は同じ問題に直面しました。

EnvironmentErrorによりパッケージをインストールできませんでした:[Errno 2]そのようなファイルまたはディレクトリはありません: '/home/myusr/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info/METADATA'

Angrypig298ソリューションに従いましたが、うまくいきませんでした。最初の部分は大丈夫でした。

conda install tqdm

しかし、2番目の部分は、pipがMETADATAファイルを見つけることができないという同じエラーを受け取りました。

pip install gender-guesser

他の回答に基づいて、findコマンドを使用してマシン内のMETADATAを見つけ、サブディレクトリで見つけました。

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

メタデータは

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

Pipコマンドが探しているパス、つまりその上の1つのディレクトリにコピーします。

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

その後、ピップは正常に機能しました。

2
Ehsan Sadr

Pycharmを使用します。\AppData\Roaming\Python\Python37\site-packages\pip-19.0.1.dist-info\pip-19.0.1.dist-infoからより高いレベルの\ AppData\Roaming \にMETADATAファイルをコピーする問題を解決しましたPython\Python37\site-packages\pip-19.0.1.dist-info

「/home/shuaizhang/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info/pip-19.0.1.dist-info/」内のすべてのファイルを上位ディレクトリにコピーします/home/shuaizhang/.local/lib/python3.6/site-packages/pip-19.0.1.dist-info/ "

次に、pip3 install --user --upgrade pipで問題を解決しました。

これが役立つことを願っています。

0
Shuai.Z