2024Windows11最新安装pyspider

1、创建conda虚拟环境

复制代码
conda create -n _pyspider python==3.6

虚拟环境建好后会自动有 wheel库

2、配置phantom浏览器

参考phantom安装

3、conda安装pycurl

复制代码
conda install pycurl

4、一次性安装各种依赖

requirements.txt内容如下:

复制代码
Flask==0.10
Jinja2==2.7
chardet==3.0.4
cssselect==0.9
lxml==4.3.3
pyquery==1.4.0
requests==2.24.0
tornado==4.5.3
mysql-connector-python==8.0.16
pika==1.1.0
pymongo==3.9.0
Flask-Login==0.2.11
u-msgpack-python==1.6
click==6.6
SQLAlchemy==1.3.10
six==1.10.0
amqp==2.4.0
redis==2.10.6
redis-py-cluster==1.3.6
kombu==4.4.0
psycopg2==2.8.2
elasticsearch==2.3.0
tblib==1.4.0

pip install -r requirements.txt  -i https://mirrors.aliyun.com/pypi/simple/

5、安装pyspider

复制代码
pip install pyspider -i https://mirrors.aliyun.com/pypi/simple/

6、替换async,不然会报错

因为async从python3.7开始不能用作参数名了,

将以下3个文件里面的async随意换个名字即可(比如async_

复制代码
../python3.x/site-packages/pyspider/run.py  共4处

../python3.x/site-packages/pyspider/fetcher/tornado_fetcher.py 共5处

../python3.x/site-packages/pyspider/webui/app.py  共1处

7、终端执行pyspider all

运行成功界面如下:

浏览器中输入: localhost:5000,出现如下界面表示成功!

注:试了python3.8版本,发现总是报乱七八糟的错,索性直接用python3.6的,能run就行。

相关推荐
小天源15 小时前
CentOS 7介绍及其下载
linux·运维·ubuntu·centos·麒麟·windows11·windows10
软件资深者3 天前
植物大战僵尸1经典版(小游戏)+超强辅助工具 自动收取阳光
windows·游戏程序·windows11
软件资深者4 天前
Win10/Win11可装的Win7经典小游戏合集
windows·microsoft·windows11
软件资深者4 天前
全能图片缩略图显示工具,体积较大,直接显示AI,PSD,EPS,PDF,INDD,TIFF,CR2,RAW等格式缩略图的图像解码包
windows·microsoft·pdf·windows11·系统修复
软件资深者5 天前
win系统治理流氓软件、弹窗广告 +清理软件工具集合体
windows·microsoft·windows11·系统修复
许小禾上学记7 天前
Windows11系统从C盘分出D盘
windows11
软件资深者7 天前
HP M126a打印机,系统不支持请求的命令或者资源管理器出错
windows·windows11·系统修复
Ankie Wan21 天前
windows技巧:要将 Windows 资源管理器的默认查看方式设置为详细信息
windows·windows11·效率提升·文件夹·windows技巧·详细信息
Wyn_22 天前
【ZMQ/QT】Windows11 + Qt 安装配置zmq(亲测可用)
qt·zmq·windows11
深念Y1 个月前
清理windows11系统C盘更新文件的方法
windows11·c盘·windows更新·文件清理·c盘爆红·c盘焦虑症·系统更新