2014-10-06 87 views
5

我目前正试图在我的Mac OS X(小牛)上安装Python的MongoDB驱动程序。如何安装PyMongo

但是当我运行

[ 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' 
+0

似乎不是有安装,它不工作是任何错误? – njzk2 2014-10-06 14:59:50

+0

我想fireup一个终端,看看你是否可以导入PyMongo包 – 2014-10-06 15:00:27

+0

当我尝试使用它时,我有 ImportError:没有名为'pymongo'的模块 – 2014-10-06 15:00:35

回答

6

尝试这些命令。 Source

$ easy_install -U setuptools 
$ python -m easy_install pymongo 
+1

它与Python2.7一起工作,但我需要与python 3一起使用它。 (我有Python 3.4.1的问题没有模块名为'pymongo') – 2014-10-07 08:24:51

3

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

sudo pip3 install pymongo 

sudo apt-get install python3-pip 

试试这个。但此命令为Ubuntu 14.04 OX.not肯定的是这项工作最大OS X.

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

sudo apt-get install python3-pip 

它为我

-1

我上Rasbian杰西运行蟒蛇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 
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 

要升级做:

$ python -m easy_install -U pymongo 
0

我想你可以下载了。鸡蛋文件here并安装与

sudo easy_install //filename 
2

安装pymongo去很简单

确保蟒蛇已经安装在你的machine.If不检查here快速安装。

的CentOS:使用

更新百胜

yum -y update 

使用curl下载PIP:

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

使用python

python get-pip.py 
安装PIP命令210

安装pymongo使用PIP

pip install pymongo 
1
python3 -m pip install pymongo 

在OS X为我工作

+0

这已经在[本答案](https://stackoverflow.com/a/43039057/4634527)中推荐过。 – Hexfire 2018-01-19 06:18:15