如何安装PyMongo

时间:2014-10-06 14:57:28

标签: python pymongo

我目前正在尝试在Mac OS X(mavericks)上安装Python的MongoDB驱动程序。

但是当我跑步时

[ Dsl  ~/Documents/python ] sudo easy_install pymongo

我得到以下输出

Searching for pymongo
Best match: pymongo 2.7
Processing pymongo-2.7-py2.7-macosx-10.9-intel.egg
Removing pymongo 2.7rc1 from easy-install.pth file
Adding pymongo 2.7 to easy-install.pth file

Using /Library/Python/2.7/site-packages/pymongo-2.7-py2.7-macosx-10.9-intel.egg
Processing dependencies for pymongo
Finished processing dependencies for pymongo

我尝试了很多不同的命令,但没有任何效果。如何安装pymongo?

感谢您的帮助

编辑:当我尝试在python脚本中使用它时

#!/usr/bin/env python3
import pymongo

client = MongoClient()

我有这个错误

Traceback (most recent call last):
  File "./mongo.py", line 2, in <module>
    import pymongo
ImportError: No module named 'pymongo'

10 个答案:

答案 0 :(得分:6)

尝试这些命令。 Source

$ easy_install -U setuptools
$ python -m easy_install pymongo

答案 1 :(得分:4)

我有同样的错误,我可以按照命令修复它。

sudo pip3 install pymongo

sudo apt-get install python3-pip

试试这个。但这个命令适用于Ubuntu 14.04 OX。不确定这是否适用于Max OS X.

答案 2 :(得分:2)

安装pymongo非常简单

确保您的计算机中已安装 python 。如果没有检查here以便快速安装。

<强> CentOS的

使用yum更新

yum -y update

使用curl下载pip:

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"

使用python

安装pip命令
python get-pip.py

使用pip安装pymongo

pip install pymongo

答案 3 :(得分:1)

python3 -m pip install pymongo

在OS X中为我工作

答案 4 :(得分:0)

您可以使用这些命令

python -m pip install pymongo

获取pymongo的特定版本:

$ python -m pip install pymongo==3.1.1

使用pip进行升级:

$ python -m pip install --upgrade pymongo

要使用setuptools中的easy_install,请执行以下操作:

$ python -m easy_install pymongo

升级do:

$ python -m easy_install -U pymongo

答案 5 :(得分:0)

我认为您可以下载.egg文件here并使用

进行安装
sudo easy_install //filename

答案 6 :(得分:0)

在Ubuntu 18.04上,

为此,点子的版本应小于或等于9.0.1。

首先,从-

安装python版本3的pip
sudo apt install python3-pip

并检查点子版本-

pip --version

在那之后,我们必须为python-dev安装build-essential

sudo apt-get install build-essential python-dev

和python设置工具

sudo apt-get install python-setuptools

最后,我们可以通过以下命令安装pymongo-

python -m pip install pymongo

它对我有用,也许对你也有用。

答案 7 :(得分:0)

以下内容在Windows 10上对我有用:

pip install -- upgrade pymongo

答案 8 :(得分:-1)

For ubuntu , you can try...
sudo pip3 install pymongo

sudo apt-get install python3-pip

它对我有用

答案 9 :(得分:-1)

我在Rasbian Jesse上运行python 2.7.12。跑完后:

pip install pymongo

以下命令显示pymongo模块存在于 /usr/local/lib/python2.7/dist-packages /

pip show pymongo

一种方法是将sys路径附加到pymongo模块的位置:

import sys
sys.path.append('/usr/local/lib/python2.7/dist-packages/')
import pymongo