我已经运行" pip install ipdb"但是当我运行" import ipdb"在iPython中我仍然收到错误:ImportError:没有名为' ipdb'
的模块这是什么意思?
同样,当我在iPython中导入文件(扩展名为.py)时,我也收到此错误(ImportError:没有名为Chapter_1_Python_Syntax的模块)虽然我已经检查了路径目录,它是正确的。
答案 0 :(得分:2)
使用' pip install'后出现此错误时,关闭并重新启动终端通常可以解决问题。
答案 1 :(得分:0)
我在让pip安装正常工作方面遇到了问题。通常我最终会将文件/文件夹与其余库一起删除。你可以把它放在这里:C:\ Python27 \ Lib \ site-packages然后只需要在你的python脚本中导入它就应该好了。
答案 2 :(得分:0)
,1981,5656,
随ipdb
一起提供,因此,如果您已经安装了ipython
,则可以使用以下命令通过该软件包访问ipdb:
ipython
然后,您可以像完成from IPython.core.debugger import Pdb
ipdb = Pdb()
一样使用ipdb,例如:
import ipdb
如果没有安装ipdb.runcall(self, fun, *args, **kwds)
ipdb.run(self, cmd, globals = None, locals = None)
,则可以使用内置调试器ipython
。