' pip install pymongo'停止工作

时间:2016-02-19 17:14:51

标签: python mongodb

我做错了什么?

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 9, in <module>
    load_entry_point('pip==7.1.0', 'console_scripts', 'pip')()
  File "/usr/local/lib/python3.4/dist-packages/setuptools-18.1-    py3.4.egg/pkg_resources/__init__.py", line 558, in load_entry_point
  File "/usr/local/lib/python3.4/dist-packages/setuptools-18.1-py3.4.egg/pkg_resources/__init__.py", line 2682, in load_entry_point
  File "/usr/local/lib/python3.4/dist-packages/setuptools-18.1-py3.4.egg/pkg_resources/__init__.py", line 2355, in load
  File "/usr/local/lib/python3.4/dist-packages/setuptools-18.1-py3.4.egg/pkg_resources/__init__.py", line 2361, in resolve
ImportError: No module named 'pip'

Stackoverflow让我输入的内容越来越多,越来越多,越来越多越来越多

2 个答案:

答案 0 :(得分:1)

尝试使用以下方法修复pip安装:

sudo apt-get install python3-pip

我有同样的问题,这对我有用。也许是因为你只是为早期版本的python安装了pip,或者你从源代码而不是你的发行版包管理器中安装了它。

答案 1 :(得分:0)

听起来您的pip变量未设置或您尝试使用冲突的环境。如果你想在3.4版本上安装python包pymongo,请使用:

/usr/local/bin/pip3.4 install pymongo

然后你可以通过运行:

在3.4解释器中进行测试来验证
python3.4
>>>import pymongo
>>>

将来看看使用virtualenvs,它们可以非常简单和干净地工作,同时整洁地控制你的包。希望这有帮助!