Ubuntu “如何安装第三方库”;pymongo“;对于Py3 2.1 Beta 1?

Ubuntu “如何安装第三方库”;pymongo“;对于Py3 2.1 Beta 1?,ubuntu,python-3.x,pymongo,pypy,Ubuntu,Python 3.x,Pymongo,Pypy,我想为Py3 2.1 Beta 1安装pymongo。我在用ubuntu。报告说我应该完成以下步骤: (1) $curl-O (2) $curl-O (3) $./pypy-2.1/bin/pypy-distribute\u setup.py (4) $./pypy-2.1/bin/pypy-get-pip.py (5) $./pypy-2.1/bin/pip安装pygments#例如 前三个步骤都正常(至少我没有发现任何错误消息)。但当我执行步骤(4)时,有一个错误: 尝试运行get-pip.

我想为Py3 2.1 Beta 1安装pymongo。我在用ubuntu。报告说我应该完成以下步骤:

(1) $curl-O

(2) $curl-O

(3) $./pypy-2.1/bin/pypy-distribute\u setup.py

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

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

前三个步骤都正常(至少我没有发现任何错误消息)。但当我执行步骤(4)时,有一个错误:

尝试运行get-pip.py时出错。确保已安装或分发setuptools

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

只需从目标Python解释器(cpython、pypy等)下载并运行最新版本即可安装。 如果未定义
PYTHONPATH
,则可能会发生安装错误,然后应将
PYTHONPATH
设置到目标Python解释器的
site 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

尝试安装setuptools。Distribute现在已经不存在了。@Lennart Regebro:谢谢你的评论。我安装了setuptools并通过了步骤(4)。然而,现在轮到步骤(5)给我一个错误。请你看一下这个问题:再次谢谢你。