安装Python时使用pypy轻松安装

安装Python时使用pypy轻松安装,python,setuptools,easy-install,pypy,distribute,Python,Setuptools,Easy Install,Pypy,Distribute,我在系统上安装了Python2.7 如何使用PyPy安装并使用easy\u install 使用easy\u install区分要安装到哪里的语法是什么 我应该设置任何环境变量以便于使用吗 我在Windows上,但这些问题似乎与所有平台相关…您需要手动安装easy\u install for pypy 在对这个问题的回答中解释道: 至少这对我是有效的: $ brew install pypy $ pypy -m easy_install ipython $ /usr/local/share

我在系统上安装了Python2.7

  • 如何使用PyPy安装并使用
    easy\u install
  • 使用
    easy\u install
    区分要安装到哪里的语法是什么
  • 我应该设置任何环境变量以便于使用吗

我在Windows上,但这些问题似乎与所有平台相关…

您需要手动安装easy\u install for pypy

在对这个问题的回答中解释道:

至少这对我是有效的:

$ brew install pypy
$ pypy -m easy_install ipython

$ /usr/local/share/pypy/ipython
Python 2.7.3 (480845e6b1dd, Jul 31 2013, 10:58:28)
Type "copyright", "credits" or "license" for more information.

IPython 1.1.0 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

另一种解决方案是安装pip。遵循中的说明:


如果您的路径中有python的可执行文件,请对所有安装使用
pypypy[whatever]
语法,这样它将在pypypy下安装,而不是python下安装。这可能会起作用,但我还没有看到几年前没有编写的任何关于使用
easy\u install
的建议。过去≈两年来,
setuptools
一直是统一的标准。(之前是
setuptools
distribute
之间的竞争;它们最终合并到当前的
setuptools
)我对pypy不太熟悉(以及它是否需要Pythons 2和3不需要的东西),但值得仔细检查一下,以防万一。通常需要前缀
sudo
。@EOL:不建议以root用户身份运行pip。使用
--user
或在virtualenv中运行是一个不那么可怕的想法。除非您想为所有用户安装Python软件包,否则这是正确的,对吗?或者官方是否有更好的方法(在可能的情况下,除了使用通用包管理器)?
wget https://bootstrap.pypa.io/get-pip.py
pypy get-pip.py
pypy -m pip install ipython