web-dev-qa-db-ja.com

PIP3 |警告:ディストリビューションの要件を生成できませんでした-ertifi 2019.11.28

最近、ローカルシステムにインストールされているすべてのpip3 pip3パッケージをアンインストールしました。

さて、pip3 freeze、この警告がポップアップします:

WARNING: Could not generate requirement for distribution -ertifi 2019.11.28 
(/usr/local/lib/python3.7/site-packages): Parse error at "'-ertifi='": Expected W:(abcd...)

この警告を取り除くにはどうすればよいですか。

やってみましたbrew reinstall python3これは、pip3とともにpython3を再インストールしますが、動作しないようです。

これを理解するのを手伝ってください。

7
Ferran

だから私は同じエラーを受け取りましたが、別のパッケージについて:

WARNING: Could not generate requirement for distribution -niso8601 8.0.0 (...) venv/lib/python3.6/site-packages): Parse error at "'-niso860'": Expected W:(abcd...)

それは私の最初のパッケージで欠けていた手紙であることが判明しました! 「aniso8601 == 7.0.0」が必要でした。文字通り、同じパッケージが必要な別のvenvからフリーズし、コピーして、新しいプロジェクトのフォルダーのrequirements.txtに貼り付けました。その後、新しいプロジェクトのrequirements.txtファイルが正常にインストールされます。

TL; DR:私のrequirements.txtファイルにタイプミスがありました。