为 Python 3 安装 ipdb?

Hou*_*ini 5 python python-2.7 python-3.x ipdb

我使用安装了ipdbpip,但我仍然得到

ImportError: No module named ipdb.

我是否必须做其他事情才能引入这个模块?当然,我import ipdb也在我的文件的顶部。我的想法是:我安装了 Python 2.7 和 Python 3。Pip 安装ipdb到 Python 2.7 目录,但我正在运行的 Python 模块使用的是 Python 3。我认为这是问题所在,但我该如何解决它,以便ipdb可以与我的 Python 3 模块一起使用?谢谢!

rmm*_*mmh 3

来自/sf/answers/858350041/

  1. 安装包python3-setuptools:运行sudo aptitude install python3-setuptools,这会给你命令easy_install3
  2. 使用 Python 3 的 setuptools 安装 pip: run sudo easy_install3 pip,这将为您提供命令pip-3.2
  3. 安装你的 PyPI 包:运行sudo pip-3.2 install <package>(当然,将 python 包安装到你的基本系统中需要 root)。