27

如何在 pypy 解释器而不是 cpython 解释器之上使用 ipython?ipython 网站只是说它有效,但对如何做到这一点的细节知之甚少。

4

4 回答 4

16

您可以创建一个 PyPy virtualenv :

virtualenv -p /path/to/pypy <venv_dir>

激活虚拟环境

source <venv_dir>/bin/activate

并安装 ipython

pip install ipython
于 2013-05-14T11:07:35.263 回答
4

这对我有用,在安装 pypy 之后:

pypy -m easy_install ipython

然后它被安装在与 pypy 相同的目录中,所以如果 pypy 在这个位置:

which pypy
/usr/local/bin/pypy

然后 ipython 将在那里

/usr/local/bin/ipython

您可以在 bash 启动脚本中设置别名:

alias pypython="/usr/local/share/pypy/ipython"
于 2014-02-10T14:35:20.987 回答
4
  • 将 setuptools 安装到 pypy
  • 使用 setuptools 将 pip 安装到 pypy

pypy\bin\pip install ipython
于 2013-08-19T07:40:04.747 回答
1

“直截了当”的方式是:

  1. 安装pypy3
  2. pypy3 -m pip install ipython
  3. pypy3 -m IPython
于 2021-04-13T11:48:10.867 回答