安装ponydebugger遇到的坑

按照github教程安装, 执行’ponyd update-devtools’时失败了,查看控制台输出信息,原来是
下载http://storage.googleapis.com/chromium-browser-continuous/Mac/152100/devtools_frontend.zip失败,
(生在天朝原因你懂的)。
于是,翻墙手动下载了devtools_frontend.zip文件。
查看~/Library/PonyDebugger/src/ponydebugger/ponyd/downloader.py源文件,发现下载的devtools_frontend.zip会解压到~/Library/PonyDebugger/src/devtools目录。果然,这样做之后,再执行
ponyd serve --listen-interface=127.0.0.1就没有报错了。

以下为ponyd update-devtools时失败执行ponyd报错信息

1
2
3
4
5
6
7
8
9
10
Traceback (most recent call last):
File "/usr/local/bin/ponyd", line 5, in <module>
from pkg_resources import load_entry_point
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2793, in <module>
working_set.require(__requires__)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 673, in require
needed = self.resolve(parse_requirements(requirements))
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 576, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: tornado