Pyspider Windows 64位下的安装
在windows下的安装不能按照pyspider指南简单的安装最新版本的python然后直接使用pip安装,会导致pycurl安装错误的提示,安装中断。以下是笔者经过多次失败并寻求解决法后总结的安装步骤。
1、 安装python
下载地址https://www.python.org/downloads/windows/
选择版本,由于pycurl目前只支持3.5版本,故选择python3.5版本的进行安装。之所以选择单独安装pycurl是因为按照pyspider的安装指南,会出现pycurl的安装错误。
2、 安装对应python版本的pycurl
下载地址https://bintray.com/pycurl/pycurl/pycurl/view#files
选择对应版本的exe文件下载安装,笔者使用的是64位windows 10 系统,所以选择pycurl-7.43.0.win-amd64-py3.5.exe
安装程序会自动提示并查找python的安装的位置
3、 设置windows的环境变量path,必须设置两个,一个用于python本身,一个用于pip安装(注:xxx请替换为当前windows的用户名称)
C:\Users\ xxx \AppData\Local\Programs\Python\Python35
C:\Users\ xxx \AppData\Local\Programs\Python\Python35\Scripts
4、 在windows终端模式下按照pyspider的安装指南运行
参考:http://docs.pyspider.org/en/latest/#installation
Pip install pyspider
5、 运行pyspider
直接键入命令 pyspider
6、 在浏览器下输入http://localhost:5000 使用pyspider
注意:虽然64位可以安装成功,但在后面的运行中会出现python运行崩溃的错误,此时只能更换32位的安装运行
Pyspider项目数据的位置
若需要重新安装pyspider并且抛弃原先的项目,请删除C:\Users\xxx\data目录下的文件
Pyspider Windows 32位下的安装
32位模式下使用pip安装pyspider,可以自动正确的安装pycurl,因此不要事先单独安装pycurl
1、 安装python
下载32位版本的python并安装
2、设置windows的环境变量path,必须设置两个,一个用于python本身,一个用于pip安装(注:xxx请替换为当前windows的用户名称)
C:\Users\xxx\AppData\Local\Programs\Python\Python35-32
C:\Users\ xxx \AppData\Local\Programs\Python\Python35\Scripts-32
3、 在windows终端模式下按照pyspider的安装指南运行
参考:http://docs.pyspider.org/en/latest/#installation
Pip install pyspider
4、 运行pyspider
直接键入命令 pyspider
5、 在浏览器下输入http://localhost:5000 使用pyspider
(本文为作者原创,如转载请指明 作者:冬瓜头 文中内容实践地址:www.g2gw.cn)