[英]pdb unable to use from currentdir import mod
這是當前目錄設置:
dir_a:
__init__.py
one.py
two.py
這是one.py:
from dir_a.two import TwoClass
從dir_a里面跑,跑
"python -m pdb one.py"
"ModuleNotFoundError: No module named 'dir_a'"
從pdb內部,我嘗試將絕對路徑附加到dir_a,但仍然無法找到並能夠導入我的兩個類。
兩種選擇:
export PYTHONPATH="${PYTHONPATH}:$(pwd)"
import sys; sys.path.append('[dir containing dir_a]')
import sys; sys.path.append('[dir containing dir_a]')
不要添加dir_a
路徑本身。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.