2016-01-15 16 views
13

私はPythonには新しく、標準のPythonパッケージでインタラクティブなPythonデバッガを使用しようとしています。ImportError: 'ipdb'という名前のモジュールがありませんImportError: 'ipdb'という名前のモジュールがありません

私のipdbモジュールはどこですか?私のipdbモジュールはどこですか?私がPythonを再インストールした後も、それはまだ見当たりません。

ありがとうございます!

答えて

17

pdbが組み込まれています。 ipdbをインストールする必要があります。

pip install ipdb 
+0

私のために働いた!おかげでウィム! –

0

ipdbすでにipythonがインストールされているので、もしあなたが、以下のものを使用してそのパッケージを介してアクセスすることができ、ipythonが付属しています、そして、あなたはimport ipdbを行っていただけかのようipdb使用することができます

from IPython.core.debugger import Pdb 
ipdb = Pdb() 

以下のような:

ipdb.runcall(self, func, *args, **kwds) 
ipdb.run(self, cmd, globals=None, locals=None) 
# etc. 

あなたはipythonがインストールされていない場合は、あなたが柱にすることができますst pdbを使用してください。これはビルトインデバッガです。主な違いはipdbにいくつかの鐘と笛があります。

関連する問題