我有一个名为 myscrapy 的包,目录结构是:
+ spider-common
--+ myscrapy
----+ basespiders
------+ __init__.py
------+ mod.py
--+ __init__.py
--+ mod.py
我有一个环境变量:
export PYTHONPATH=~/spider-common
这就是成功:
from myscrapy import mod
但它失败了:
from myscrapy.basespiders import mod
ImportError:没有名为 myscrapy.basespiders 的模块
为什么?