2013-06-21 135 views
4

我使用pip安裝ipdb,但我仍然得到爲Python 3安裝ipdb?

ImportError: No module named ipdb

我需要做其他事情才能使這個模塊進入嗎?當然,我也在我的文件頂部有import ipdb。我的想法是這樣的:我安裝了Python 2.7和Python 3。 Pip在Python 2.7目錄中安裝了ipdb,但我運行的Python模塊是使用Python 3.我認爲這是問題,但我該如何解決它,以便ipdb可以與我的Python 3模塊一起使用?謝謝!

回答

3

https://stackoverflow.com/a/12262143/3694

  1. 安裝包python3-setuptools:運行sudo aptitude install python3-setuptools,這會給你的命令easy_install3
  2. 使用Python 3的setuptools安裝pip:運行sudo easy_install3 pip,這會給你命令pip-3.2
  3. 安裝您的PyPI軟件包:運行sudo pip-3.2 install <package>(在您的基礎系統中安裝python軟件包需要root, 課程)。
+0

謝謝,我四處搜索,但沒有看到你正在引用的那個。非常感激。 – Houdini