如何使用/安装pip
这是一个关于在Python中使用pip的初学者问题。我在一台Win7 32位的电脑上通过setuptools安装了pip。我没有使用虚拟环境。
现在我想安装enum34,以便在dbf中使用;我需要enum34,因为我必须在Python 2.7中工作,以便与ArcGIS 10.2配合使用。在PowerShell中,无论我尝试使用什么命令,包括'list'命令,都会返回以下内容。我也在Windows的基本命令提示符下尝试过,结果是一样的。
难道pip没有正确安装吗?还是说出现了其他错误?
请告诉我我是否提供了足够的信息。
PS C:\python27\arcgis10.2\scripts> .\pip install enum34
追踪(最近的调用最后):
File "C:\python27\arcgis10.2\scripts\pip-script.PY", line 9, in <module>
1oad_entry_point('pip==l.5.6', 'console_scripts', 'pip')()
File "build\bdist.win32\egg\pkg_resources.py", line 351, in load_entry_point
Fi1e "build\bdist.win32\egg\pkg_resources.py", line 2363: in load_entry_point
File "build\bdist.win32\egg\pkg_resources.py", line 2088, in load
)
File "C:\Python27\ArcGIS10.2\lib\site-packages\pip\__init__.py", line 10, in <module>
from pip.util import get_installed_distributions, get_prog
....等等。
2 个回答
2
首先,去下载 get-pip.py
这个文件,然后以管理员身份运行它。这样,Pip 就会被添加到你的系统路径中。之后,你只需要用 pip install enum34
这个命令来安装,而不需要再加上 .\
前缀。如果这样还是不行,告诉我们你遇到的错误信息。
1
我在Windows上使用Python库时,常用的解决方案是
http://www.lfd.uci.edu/~gohlke/pythonlibs/
这个网站上有很多项目的预先构建好的安装包。enum34这个库也可以在这里找到。