Django デプロイメントにおける「pkg_resources という名前のモジュールがありません」エラーのトラブルシューティング
Django アプリケーションを開発サーバーにデプロイする場合は、次の点に対処することが重要です。 pip install -r 中に発生する「pkg_resources という名前のモジュールがありません」エラー要件.txt。この問題は、setuptools パッケージの欠落または破損が原因で発生します。
歴史的に、pkg_resources は setuptools ディストリビューションの一部でした。最近のバージョンでは、pip install setuptools を使用して setuptools を直接インストールすることが推奨されています。ただし、セットアップによっては、パッケージ マネージャーを通じて python-setuptools パッケージを追加でインストールする必要がある場合があります。
レガシー ブートストラップ スクリプト メソッド
2018 年 7 月より前は、この問題は次のようにして解決できる可能性があります手順:
setuptools セットアップ スクリプトを実行します:
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
wget のないシステムの場合:
curl https://bootstrap.pypa.io/ez_setup.py | python
追加の注意事項
以上がDjango のデプロイ中に「pkg_resources という名前のモジュールがありません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。