每当我尝试使用pip时,我都会收到错误消息.例如:
$ sudo pip install gevent-websocket
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: pip==0.8.1
Run Code Online (Sandbox Code Playgroud)
我觉得很想把值改成pip == 0.8.2 ..但我不觉得处理"黑客攻击"安装的后果......我正在运行python 2.7并且pip是0.8.2版本.
我正在使用Ubuntu 14.04 x64,我已经按照Scrapy文档使用pip安装包:
pip install scrapy
Run Code Online (Sandbox Code Playgroud)
然后我跟着示例项目的初始化并尝试执行示例spider:
scrapy crawl example
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
2015-02-23 10:23:42+0100 [scrapy] INFO: Scrapy 0.14.4 started (bot: example)
2015-02-23 10:23:42+0100 [scrapy] DEBUG: Enabled extensions: LogStats, TelnetConsole, CloseSpider, WebService, CoreStats, MemoryUsage, SpiderState
Traceback (most recent call last):
File "/usr/local/bin/scrapy", line 11, in <module>
sys.exit(execute())
File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 132, in execute
_run_print_help(parser, _run_command, cmd, args, opts)
File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 97, in _run_print_help
func(*a, **kw)
File "/usr/lib/python2.7/dist-packages/scrapy/cmdline.py", line 139, in _run_command
cmd.run(args, opts) …
Run Code Online (Sandbox Code Playgroud)