我的项目中有一个包ipin.crawler.base.common
,我想在文件中导入此模块,如下所示:
from ipin.crawler.base.common import CommonConfig
我在Intellij IDEA
中运行该文件,没关系,但我在bash
中运行文件,它会引发ImportError: No module named crawler.base.common
。
我观察到Intellij IDEA
add source roots to PYTHONPATH
,那么如何在bash中运行文件?
答案 0 :(得分:0)
好的,这是我的错,我应该用
export PYTHONPATH=/Users/roger/python/base_crawler_py
而不是
PYTHONPATH=/Users/roger/python/base_crawler_py