我有python 3.7.0,已安装pdb
,如果我运行:
import pdb
pdb
pdb.set_trace()
在cmd或shell中,它运行正常,我可以看到它已正确安装。
但是,如果我在IDLE中运行相同的东西并将其通过外壳,它将导入pdb
,但不能运行任何后续命令
它引发错误:
Traceback (most recent call last):
File "D:\SD\Documents\documents\PYTHON\sd.py", line 2, in <module>
import pdb
File "D:\SD\Documents\documents\PYTHON\sd.py", line 3, in <module>
pdb.set_trace()
AttributeError: module 'pdb' has no attribute 'set_trace'
只有3行,pdb.set_trace()
不在其中吗?