我有一个名为 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 能找到合适的包呢?