Noob在Python上使用pip提问。我在Win7 32位机器上使用setuptools安装了pip。我没有使用virtualenv。
现在尝试安装enum34以便与dbf一起使用;我需要enum34,因为我必须使用Python 2.7才能与ArcGIS 10.2一起使用。在PowerShell中,无论我尝试使用pip使用什么命令,我都会收到以下内容,包括命令' 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
....等。
答案 0 :(得分:2)
Download get-pip.py
and run it as Administrator. Pip应该在您的路径上,因此您可以使用pip install enum34
代替.\pip install enum34
。如果这不起作用,请告诉我们您收到的错误消息。
答案 1 :(得分:1)
我在Windows上的python库的goto解决方案是
http://www.lfd.uci.edu/~gohlke/pythonlibs/
他们有大量项目的预建二进制安装程序。 enum34可用。