我目前正在尝试在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'
答案 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的pipsudo 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