pycharm安装scrapy失败_运行Scrapy程序时出现No module named win32api问题的解决思路和方法...
有小伙伴在群里边反映说在使用Scrapy的时候,发现创建项目一切顺利,但是在执行Scrapy爬虫程序的时候却出现下列报错:“No module named win32api”,如下图所示,但是不知道怎么破,今天就这个问题讲解一下解决方案。
出现这个报错是因为在Windows下我们缺少一个包,叫pypiwin32,这个报错一般只是在Windows下出现。很多小伙伴看到“No module named win32api”,于是乎便想着直接输入安装命令“pip install win32api”,结果系统给出下图提示:
“Could not find aversion that satisfies the requirement win32api (from versions: ) No matchingdistribution found for win32api”。
原来是没有找对安装包,正确的姿势是安装pypiwin32才是,输入安装命令“pip install pypiwin32”,结果如下图所示:
小伙伴们又傻眼了,What???
再尝试从豆瓣源上进行下载该库,结果如下图所示:
还是报错,确实是好尴尬。
接下来就该求助Python包网站https://www.lfd.uci.edu/~gohlke/pythonlibs/,里边的Python包专门用于Windows下的安装的。在网页中找到pypiwin32安装包,然后选择本机Python对应版本和电脑系统位数的安装包,小编的电脑是64位的,而且Python版本是Python3.4,所以下载的包如下图红色框框所示。
下载之后,将安装包放到site-packages文件夹下,如下图所示。
之后执行安装命令“pip install pywin32-223.1-cp34-cp34m-win_amd64.whl”,如下图所示,显示“pywin32-223.1-cp34-cp34m-win_amd64.whlis not a supported wheel on this platform.”,无支持的平台。
此时仍需要get一个小技巧,之前在Scrapy安装的问题总结一文中也有提及,这里再次借助这个方法进行实现,直接将.whl改为.zip,尔后进行解压即可,输入“pip list”进行查看。
可以看到pywin32已经在里边了,并不是pypiwin32,怀着试一试的心态,再次执行爬虫命令,可以看到不再报这个错误了,竟然解决了这个问题。PS:因为爬虫程序的主题文件还没有任何的逻辑实现,所以返回的pipelines数据为空。
最后安利一个小技巧。最近有的小伙伴在群里问,如果不小心没有记住Scrapy爬虫项目的名字,又不想去Pycharm中进行查看爬虫主体文件,该肿么办?这里介绍一个小技巧,可以帮助你找到爬虫的名字。直接在命令行中输入“scrapy list”即可看到爬虫的名字,如下图所示。
到这里,关于“No module namedwin32api”的报错问题已经得到了解决,下次小伙伴们可以直接输入安装命令“pip install pywin32”即可,如果有报错的话,可以再尝试文中的解决问题的思路和方法。
不过全文中的解决问题的思路和方法,小伙伴们日后都可以借鉴一下,希望对的大家的学习有帮助。
pycharm安装scrapy失败_运行Scrapy程序时出现No module named win32api问题的解决思路和方法...相关推荐
- 关于使用scrapy框架时出现 No module named 'win32api问题
今天跟着嵩天老师一起学习scrapy,前面都没出现任何问题,直到运行爬虫时出现了一个问题:No module named 'win32api' 在网上查了下有两种方法: 第一种找到自己的python版 ...
- Scrapy执行crawl命令报错:ModuleNotFoundError: No module named 'win32api'
第一次搞爬虫,问题还是蛮多的,以我本地配置为例: window:10 python: 3.6.5 conda --version: 4.4.10 1.创建项目 scrapy startproject ...
- 运行java提示找不到符号_运行java代码时出现找不到符号错误怎么解决
运行java代码时出现找不到符号错误怎么解决 发布时间:2020-06-23 11:37:00 来源:亿速云 阅读:113 作者:Leah 运行java代码时出现找不到符号错误怎么解决?针对这个问题, ...
- 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named ‘numpy‘ )
文章目录 一.报错信息 二.解决方案 一.报错信息 编译时 , 报错如下信息 : No module named 'numpy' 二.解决方案 pip install numpy Try to run ...
- 运行python脚本时出现no module named cv2怎么解决
https://blog.csdn.net/xnightmare/article/details/81416761
- 成功解决Scrapy框架的问题ModuleNotFoundError: No module named 'win32api'
成功解决Scrapy框架的问题ModuleNotFoundError: No module named 'win32api' 目录 解决问题 解决思路 解决方法 解决问题 ModuleNotFound ...
- 安装了pygame、但是在python无法导入_详解有关PyCharm安装库失败的问题的解决方法...
最近因为要使用Python的缘故,安装了python IDE+pycharm,如此安装的原因是因为Pycharn 并不像anaconda一样拥有相对完整的依赖库和开发包,可以直接运行python,但因 ...
- pycharm安装django失败
pycharm安装django失败,原因是报了一个ssl异常,也就是说和国外源站服务器ssl失败. 所以选用国内源站安装: 选中Options,输入:" -i https://pypi.tu ...
- pycharm 安装numpy失败的解决办法
pycharm安装numpy失败,问题是 解决办法: 配置系统变量 path 新加 然后在cmd 命令行里添加 之后pycharm里面就有了 numpy
最新文章
- 一文概览 CVPR2021 最新18篇 Oral 论文
- 独家|OpenCV 1.4 对图像的操作
- 近六成员工强烈支持,携程将推出“3+2 ”工作模式,一周三天到岗两天在家办公...
- Jmeter学习笔记三_操作数据库(MySQL)
- 使用PuTTY、Xshell远程连接Linux,密钥认证连接
- 《如何搭建小微企业风控模型》第十一节 逻辑回归与评分卡 节选
- KinectV2+Ubuntu 14.04+Ros 配置
- 千图成像 马赛克拼图 专用软件 圣诞礼物
- 位置式数字PI控制器C语言
- 基于CBOW网络手动实现面向中文语料的word2vec
- Prometheus普罗米修斯监控的使用_v1.0.5
- java课设迷宫游戏_Java编写迷宫小游戏
- 罗斯蒙特333D信号转换器
- 微信人工客服转服务电话号码呢?
- [CTF] 每日一题汇总
- https协议和Htt协议
- P2P直播与点播技术简介
- 计算机科技英语写作,计算机技术在英文写作课中的应用
- 计算机配件价格报告,2021年电脑配件行业趋势_2021年电脑配件行业趋势报告_中国报告大厅...
- AutoCAD软件盗版