0

我想为 pypy3 2.1 Beta 1 安装 pymongo。我正在使用 ubuntu。安装说明说我应该执行以下步骤:

(1) $ curl -O http://python-distribute.org/distribute_setup.py

(2) $ curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py

(3) $ ./pypy-2.1/bin/pypy 分发设置.py

(4) $ ./pypy-2.1/bin/pypy get-pip.py

(5) $ ./pypy-2.1/bin/pip install pygments # 例如

前三个步骤都OK(至少我没有发现任何错误信息)。但是当我执行步骤(4)时,出现错误:

An error occurred while trying to run get-pip.py. Make sure you have setuptools or distribute installed

怎么了?如何继续在 pypy3 2.1 Beta 1 中安装 pymongo?另外,由于我使用的是python3,所以我使用python3-pip(pip-3.3)安装了专为python3设计的pymongo库。我是否需要相应地修改上述安装步骤以适应 python3 的 pymongo?谢谢你。

4

1 回答 1

0

只需通过下载ez_setup.py并从目标 Python 解释器(cpython、pypy 等)运行它来安装最新的setuptools 。如果您没有定义可能会出现安装错误,那么您应该设置为您的目标 Python 解释器的目录,例如:PYTHONPATHPYTHONPATHsite-packages

PYTHONPATH="/opt/pypy3/site-packages"  /opt/pypy3/bin/pypy ./ez_setup.py

或导出PYTHONPATH为环境变量。然后你应该能够成功安装get-pip.py

PYTHONPATH="/opt/pypy3/site-packages"  /opt/pypy3/bin/pypy ./get-pip.py
于 2013-10-28T17:32:16.820 回答