我如何使用从启动板安装的pipy pip?

use*_*562 27 python ubuntu pypy pip

我有ubuntu 11.10.我从这个启动板存储库中安装了pypy:https://launchpad.net/~pypy 计算机上已经有python,而python有自己的pip.如何为pypy安装pip,如何以不同于python的方式使用它?

xub*_*tix 42

从这里的pypy网站引用(稍作修改):

如果要安装第三方库,最方便的方法是安装pip:

$ curl -O https://bootstrap.pypa.io/get-pip.py
$ ./pypy-2.1/bin/pypy get-pip.py
$ ./pypy-2.1/bin/pip install pygments  # for example
Run Code Online (Sandbox Code Playgroud)

为了更好地使用它,您可能希望在例如~/.bashrc:中添加别名:

alias pypy_pip='./pypy-2.1/bin/pip'
Run Code Online (Sandbox Code Playgroud)

实际的pip可执行文件所在的位置必须从输出中获取 pypy get-pip.py


Tho*_*s K 21

要保持单独安装,您可能需要为PyPy 创建virtualenv.在virtualenv中,您可以运行pip install whatever它,它将为PyPy安装它.当您创建virtualenv时,它会自动为您安装pip.

否则,您需要确定PyPy将从何处导入并在其中一个位置安装distribute和pip.pip的安装程序应该在使用PyPy运行时自动执行此操作.小心这个选项 - 如果它决定安装在你的系统Python目录中,它可能会破坏其他东西.

  • `virtualenv myenv -p \`哪个pypy \`` (9认同)
  • `virtualenv myenv -p/path/to/pypy` (6认同)

mic*_*l g 16

如果你想使用pipy pip:

pypy -m pip install [package]
Run Code Online (Sandbox Code Playgroud)

pip包含在pypy中,因此只需使用-m标志进行目标pip

  • $ pypy -m pip install visual/usr/bin/pypy:没有名为pip的模块 (3认同)
  • @ poizan42下载get-pip.py然后运行pypy可执行文件.否则,重新安装pypy,因为它带有pip. (2认同)