如何使用pypy运行ipython?

27

我如何在pypy解释器上使用ipython而不是cpython解释器? ipython网站只是说它可以,但缺少如何操作的详细信息。

4个回答

16

你可以创建一个PyPy虚拟环境:

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

激活虚拟环境

source <venv_dir>/bin/activate

并安装ipython

pip install ipython

如果有人想在pypy上使用Python 2运行此程序,您需要执行pip install ipython==1.2.1 - domenukk

5

在安装了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"

4
  • 安装setuptools到pypy
  • 使用setuptools在pypy上安装pip

执行

pypy\bin\pip install ipython

2

最简单的方法是:

  1. 安装 pypy3
  2. pypy3 -m pip install ipython
  3. pypy3 -m IPython

pypy默认情况下不带有pip安装程序(尽管现在可以使用“ensurepip”来引导安装)。 - wim
这取决于你如何安装它。例如,如果你通过Homebrew(在macOS上)安装pypy,那么它会预先安装pip。 - numbermaniac

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接