程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Python Scrapy命令,ImportError: DLL load failed: 找不到指定的模块

发布于2020-04-03 09:24     阅读(1727)     评论(0)     点赞(2)     收藏(2)


Python Scrapy库,命令行使用时,ImportError: DLL load failed: 找不到指定的模块。
命令行使用scrapy命令时一直在报,找不到指定模块。

C:\Users\ThinkPad>scrapy settings -h
Traceback (most recent call last):
  File "D:\work\python\Anaconda3\Scripts\scrapy-script.py", line 6, in <module>
    from scrapy.cmdline import execute
  File "D:\work\python\Anaconda3\lib\site-packages\scrapy\__init__.py", line 34, in <module>
    from scrapy.spiders import Spider
  File "D:\work\python\Anaconda3\lib\site-packages\scrapy\spiders\__init__.py", line 10, in <module>
    from scrapy.http import Request
  File "D:\work\python\Anaconda3\lib\site-packages\scrapy\http\__init__.py", line 11, in <module>
    from scrapy.http.request.form import FormRequest
  File "D:\work\python\Anaconda3\lib\site-packages\scrapy\http\request\form.py", line 11, in <module>
    import lxml.html
  File "D:\work\python\Anaconda3\lib\site-packages\lxml\html\__init__.py", line 53, in <module>
    from .. import etree
ImportError: DLL load failed: 找不到指定的模块。

卸载重装scrapy库两次没修复成,就读了下报错位置。

File "D:\work\python\Anaconda3\lib\site-packages\lxml\html\__init__.py", line 53, in <module>
    from .. import etree

就去查了下import etree出错怎么解决。
重装大法好,问题出在lxml上。重装解决。
在这里插入图片描述

发觉直接拿anaconda的包出了好多问题,建议直接去网站下好scrapy需要的对应版本的lxml,twisted,scrapy,win32的包,用pip再一个一个慢慢装……
CTRL + F,找自已对应的版本。下载下来,cmd进入下好包的目录,一个一个装,

D:\Downloads>pip install pywin32-227-cp37-cp37m-win_amd64.whl

像这样……

原文链接:https://blog.csdn.net/weixin_44021270/article/details/105259456



所属网站分类: 技术文章 > 博客

作者:以拯救苍生己任

链接:https://www.pythonheidong.com/blog/article/301543/b038f7be95cc5825732b/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

2 0
收藏该文
已收藏

评论内容:(最多支持255个字符)