windows环境安装phantomjs和pyspider遇到的问题

1. 安装phantomjshtml

下载地址:http://phantomjs.org/download.htmlpython

解压后将phantomjs.exe文件放到python根目录web

 

2.安装pyspider浏览器

pip install pyspiderapp

运行:pyspider 或 pyspider alldom

提示报错:RuntimeError: No supported color terminal libraryide

个人tornado是4.5版本,降级到4.4.3后解决tornado

python -m pip install tornado==4.4.3ui

 

运行:pyspider 或 pyspider allspa

提示报错:

ValueError: Invalid configuration:
- Deprecated option 'domaincontroller': use 'http_authenticator.domain_controller' instead.

解决上面报错方法一:

  降级wsgidav到2.4.1版本

  python -m pip install wsgidav==2.4.1

解决上面报错方法二:

  打开文件pyspider/webui/webdav.py

  注释209行  # 'domaincontroller': NeedAuthController(app), 

  改成: 'http_authenticator': {'HTTPAuthenticator': NeedAuthController(app)}, 

 

运行:pyspider 或 pyspider all

在浏览器输入localhost:5000

相关文章
相关标签/搜索