Python 如何安装PyMongo

Python 如何安装PyMongo,python,pymongo,Python,Pymongo,我目前正试图在我的MacOSX(mavericks)上安装MongoDB Python驱动程序 但是当我跑的时候 [ 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

我目前正试图在我的MacOSX(mavericks)上安装MongoDB Python驱动程序

但是当我跑的时候

[ 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'
回溯(最近一次呼叫最后一次):
文件“/mongo.py”,第2行,在
进口pymongo
ImportError:没有名为“pymongo”的模块
试试这些命令


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

sudo pip3 install pymongo

sudo apt-get install python3-pip
试试这个。但是这个用于Ubuntu14.04OX的命令。不确定它在Max OS X中是否有效

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

sudo apt-get install python3-pip

它适合我

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

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

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

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

您可以使用这些命令

python -m pip install pymongo
要获取pymongo的特定版本,请执行以下操作:

$ python -m pip install pymongo==3.1.1
要使用pip进行升级,请执行以下操作:

$ python -m pip install --upgrade pymongo
要使用简易安装工具,请执行以下操作:

$ python -m easy_install pymongo
要升级,请执行以下操作:

$ python -m easy_install -U pymongo

我认为您可以下载.egg文件并安装

sudo easy_install //filename

安装pymongo非常简单

请确保计算机中已安装了python。如果未安装,请检查是否快速安装

CentOS

使用yum或up2date更新

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

在Ubuntu 18.04的OS X上为我工作

为此,pip的版本应小于或等于9.0.1

首先,从安装python版本3的pip-

sudo apt install python3-pip
并检查pip版本-

pip --version
之后,我们必须安装build essential for python开发

sudo apt-get install build-essential python-dev
和python安装工具

sudo apt-get install python-setuptools
最后,我们可以通过以下命令安装pymongo-

python -m pip install pymongo

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

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

pip install -- upgrade pymongo

安装中似乎没有任何错误,不是吗?我想启动一个终端,看看你是否可以导入PyMongo软件包当我尝试使用它时,我有ImportError:没有名为“PyMongo”的模块脚本正在使用python3,但是pymongo只安装在Python2.7中-您需要为您使用的Python的正确版本安装它。(我有Python3.4.1,问题是没有模块名为‘pymongo’)它可以与Python2.7一起使用,但我需要与Python3一起使用。(我有Python 3.4.1的问题,没有名为“pymongo”的模块。)@AnthonyPradal importorror:没有名为flask_pymongo的模块,我也有同样的错误。如何解决?这已在中被推荐。
sudo apt-get install python-setuptools
python -m pip install pymongo
pip install -- upgrade pymongo