这是当前目录设置:
dir_a:
__init__.py
one.py
two.py
这里是一个。py:
from dir_a.two import TwoClass
从dir_a内部运行
"python -m pdb one.py"
"ModuleNotFoundError: No module named 'dir_a'"
在pdb内部,我尝试将绝对路径附加到dir_a,但是仍然找不到并能够导入我的Two类。
答案 0 :(得分:0)
两个选项:
export PYTHONPATH="${PYTHONPATH}:$(pwd)"
import sys; sys.path.append('[dir containing dir_a]')
请勿自行添加dir_a
路径。