windows系统python3.7版本pyspider安装

news/2024/10/30 21:30:52/

环境:很多的python版本都尝试过安装pyspider,网上多数让python3.6安装,说是这个环境是最佳的环境,测试安装最方便快捷,但是一直报result_worker starting…!!!,卡死在界面上,Python3.7版本能通过这个问题,所有后面尝试python3.7版本,结果通过了。

问题1:Please specify --curl-dir=/path/to/built/libcurl 网上说下载个 whl 这个文件,但是控制台打印是7.25版本,没有这个whl,后面我是用pycurl-7.43.0.5-cp37-cp37m-win_amd64.whl这个提取码:itkv,pip install pycurl-7.43.0.5-cp37-cp37m-win_amd64.whl安装成功

问题2:安装phantomjs,打开plantomjs网址,下载Windows版本,下载完成后进行解压,并将bin目录下的phantomjs.exe添加到系统的环境变量下即可

问题3:async=True, get_object=False, no_input=False):修改

C:\Users\user_name\AppData\Local\Programs\Python\Python36-32\Lib\site-packages/pyspider/run.py
C:\Users\user_name\AppData\Local\Programs\Python\Python36-32\Lib\site-packages/pyspider/fetcher/tornado_fetcher.py
C:\Users\user_name\AppData\Local\Programs\Python\Python36-32\Lib\site-packages/pyspider/webui/app.py
可以用记事本打开该文件,然后ctrl+f查找async,替换为async_,不要替换Async

问题4:Can't instantiate abstract class ScriptProvider with abstract methods get_resource_inst

把pyspider/webui/webdav.py 18行from .app import app改为from app import app,把出问题的配置'provider_mapping': {'/': ScriptProvider(app) }注释掉,并且修改下面的'domaincontroller': NeedAuthController(app) 为'http_authenticator':{'HTTPAuthenticator':NeedAuthController(app),},然后运行成功

结果:

 PS:python版本建议3.7版本,尤其问题4最为重要,可以进行下面的工作了


http://www.ppmy.cn/news/88919.html

相关文章

Python itertools模块

count 功能详解 count(start0,step1) 函数有两个参数,其中 step 是默认参数,可选的,默认值为 1。该函数返回一个新的迭代器,从 start 开始,返回以 step 为步长的均匀间隔的值。 import itertoolsx itertools.count(…

JSP+sql实验教学管理系统(系统+论文+开题报告+封面+中期检查表+英文文献)

现在的实验教学网络管理系统存在实验题目分发慢,文档交换不方便,师生交流困难等方面的问题。为了解决现有系统的这些问题,特开发新的实验教学网络管理系统。 作者以实际应用为开发背景,运用软件工程原理和开发方法,采用当前网络开发主流技术,结合JSP和SQL数据库技术,设…

设计事务所项目管理指南

在数字化的浪潮下,各行各业都面临着升级转型的问题。对设计团队而言,传统的管理方式已经无法满足日益前进的团队需求。 设计事务所可能存在的管理问题: 1,项目过程中信息流通慢,成员工作进度无法及时同步; …

springboot+vue学生综合测评系统(java项目源码+文档)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的学生综合测评系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 💕💕作者:风…

四川师范大学何云:事项法会计从五大方面助力企业创造价值

近日,由用友主办的「智能会计 价值财务」2023企业数智化财务创新峰会收官站圆满举办。来自知名院校的专家学者、央国企等大型企业财务领路人相约成都,一同见证“智能会计”新时代的到来,并肩探讨“价值财务”新主张。 为更好传递智能会计对企…

iOS-最全的App上架教程

App上架教程 在上架App之前想要进行真机测试的同学,请查看《iOS- 最全的真机测试教程》,里面包含如何让多台电脑同时上架App和真机调试。 P12文件的使用详解 注意: 同样可以在Build Setting 的sign中设置证书,但是有点麻烦&…

如何使用 Fail2ban 防止对 Linux 的暴力攻击?

在当今数字化世界中,网络安全成为了一个极其重要的话题。Linux 作为一种广泛使用的操作系统,也面临着各种网络攻击的风险,包括暴力攻击、密码破解和恶意登录等。为了保护 Linux 系统的安全,我们可以使用 Fail2ban 这样的工具来防止…

航空公司预订票数学建模论文

航空公司预订票数学建模论文篇1 试谈机票订票模型与求解 一、概述 1. 问题背景描述 在激烈的市场竞争中,航空公司为争取更多的客源而开展的一个优质服务项目是预订票业务,本模型针对预订票业务,建立二元规划订票方案,既考虑航空公司的利润最大…