2014-10-06 101 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