zoukankan      html  css  js  c++  java
  • Scrapy模块使用出错,出现builtins.ImportError: DLL load failed: 找不到指定的程序

    问题描述初次学习scrapy,使用scrapy官方文档创建爬虫项目出错,

    出现builtins.ImportError: DLL load failed: 找不到指定的程序,

    ImportError: DLL load failed: 找不到指定模块。

    原因:scrapy模块安装冲突,我的python和Anaconda中同时安装了scrapy模块,所以在执行我的爬虫项目时一直出错。

    解决方法:卸载其中一个scrapy模块,在命令框中输入:

    pip unstall scrapy

    然后,输入scrapy,成功显示scrapy模块功能和版本信息。

    测试输入scrapy bench ,成功使用模块功能,并且重新测试自己的爬虫项目,完美成功。

    另外,如果测试仍然没有成功,可能是安装scrapy模块不成功成功导致的,一般scrapy安装过程中会2遇到以下两种情况:

    1. 出现:VC++14.0 Twisted 错误(windows电脑出现)

    解决方法:你的电脑缺失VC++14.0 Twisted 框架,因此需要离线安装,离线安装一般需要下载.whl文件,下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

    根据报错下载合适的whl文件,出现Twisted错误,则需要下载Twisted.whl文件,在通过  pip install xxx.whl代码安装。

    2. 安装成功scrapy,并且在命令框中输入scrapy成功,但是输入:scrapy bench 运行失败,会报win32错误。

    解决:pip install pywin32

  • 相关阅读:
    CUDA编程学习(一)
    数据挖掘领域的十大经典算法
    MATLAB代码加密生成.p文件
    如何读入文件下的图像序列
    什么是co-training
    Addthis使用
    html5新增及删除标签
    html5语法
    设置SecureCRT配色和解决乱码问题
    html5新增及废除属性
  • 原文地址:https://www.cnblogs.com/maxxu11/p/12404817.html
Copyright © 2011-2022 走看看