Sam*_*Sam 15 python pip pymongo python-2.7
我正在使用一个干净的Ubuntu服务器实例,并希望在我的virtualenv中安装一些python包.
我从命令'pip install -r requirements.txt'收到以下输出
Downloading/unpacking pymongo==2.5.2 (from -r requirements.txt (line 7))
Downloading pymongo-2.5.2.tar.gz (303kB): 303kB downloaded
Running setup.py egg_info for package pymongo
Traceback (most recent call last):
File "<string>", line 3, in <module>
ImportError: No module named setuptools.command
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 3, in <module>
ImportError: No module named setuptools.command
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /home/redacted/env/build/pymongo
Storing complete log in /home/redacted/.pip/pip.log
Run Code Online (Sandbox Code Playgroud)
任何想法发生了什么?
python版本2.7.3
来自/home/redacted/env/lib/python2.7/site-packages(python 2.7)的pip version pip 1.4
ely*_*ase 23
尝试安装:
sudo apt-get install python-setuptools
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请尝试:
curl -O https://bootstrap.pypa.io/get-pip.py
python get-pip.py
Run Code Online (Sandbox Code Playgroud)
编辑:如果您有几个(可能存在冲突的)python安装或环境,以下命令可用于调试正在使用的可执行文件:
which python
which pip
which easy_install
Run Code Online (Sandbox Code Playgroud)
他们应该"匹配".例如,您可以使用pip为EPD或全局分发安装包,而当前正在使用的python对应于本地环境(或不同的东西),在这种情况下,它可能无法查看已安装的包.
| 归档时间: |
|
| 查看次数: |
26420 次 |
| 最近记录: |