相对导入适用于CLI但不适用于脚本

时间:2012-07-26 08:57:25

标签: python import

我将我的python项目的项目根添加到PYTHONPATH。现在导入我的模块工作在python bot的CLI而不是python脚本中。

我该如何解决?

1 个答案:

答案 0 :(得分:2)

使用-v选项调用脚本。

  

python -v yourscript.py

这将跟踪所有import语句,并查看或执行grep以获取项目名称。如果它不在那里,那么要么它根本没有添加到你的python路径,要么你正在运行不同的python解释器。