Spider-common という名前のパッケージがあります。別のプロジェクトは Spider-common に依存しているため、次の環境変数があります。
export PYTHONPATH=/home/zjz/spider-common
私はエラーなしでこのプロジェクトを次のように実行します:
python xxxx.py
しかし、setuptools に問題があります。setup.py を実行すると、エラーが発生しました。
ImportError: cannot import name SITE_DANGDANG
これは、setuptools がおそらく SITE_DANGDANG のない古いバージョンの Spider-common を検出したためです。しかし、setuptools が適切なパッケージを見つけられるようにするにはどうすればよいでしょうか?