我做错了什么?
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让我输入的内容越来越多,越来越多,越来越多越来越多
答案 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,它们可以非常简单和干净地工作,同时整洁地控制你的包。希望这有帮助!