2015-10-26 39 views
1

我在Windows 8.1 64位操作系统上运行Python(x,y)2.7.10.0。我已经使用PIP之前安装一些软件包,但现在当我尝试pip安装会抛出一个值错误

pip install nltk 
pip install pycallgraph 
pip search nltk 
pip install selenium 

我得到

C:\Python27\lib\site-packages\xy>pip search nltk 
    Traceback (most recent call last): 
     File "C:\Python27\Scripts\pip-script.py", line 5, in <module> 
     from pkg_resources import load_entry_point 
     File "build\bdist.win32\egg\pkg_resources.py", line 2880, in <module> 
     File "build\bdist.win32\egg\pkg_resources.py", line 432, in _build_master 
     File "build\bdist.win32\egg\pkg_resources.py", line 741, in require 
     File "build\bdist.win32\egg\pkg_resources.py", line 586, in resolve 
     File "build\bdist.win32\egg\pkg_resources.py", line 2714, in parse_requirements 
     File "build\bdist.win32\egg\pkg_resources.py", line 2690, in scan_list 
    ValueError: ("Expected ',' or end-of-list in", 'pip==7.0.3+xy.11', 'at', '+xy.11') 
+2

你可以尝试打印出'PIP --version'?也许pip版本太旧,你可能需要通过执行'pip install pip --upgrade'来更新它。但是,你有'pip 7.0.3'这是比较新的。 – titipata

+0

我试着打印出'pip --version',它会引发同样的错误。它与Python(x,y)的当前版本一起安装,所以我肯定它是最新的。 – aamir23

+0

此错误不是来自pip,而是来自底层的pkg_resources包。我在使用pkg_resources的系统上遇到了类似的问题(目标系统上甚至没有安装pip)。 –

回答

0

我有同样的问题,升级到9.0.1和工程就像一个魅力以下错误!