scrapy框架:ImportError: DLL load failed: 操作系统无法运行 %1。解决方案
出现如下图所示的问题,注意标红框的位置
是因为openssl的问题
解决方案
第一步:
1)下载openssl程序并安装: https://slproweb.com/products/Win32OpenSSL.html 注意下载Win64 OpenSSL v1.0.2j Light
版本就可以了,其它版本可能也会出现问题;
2)将openssl安装路径下的bin文件夹内的ssleay32.dll和libeay32.dll两个文件复制到C:\system32文件夹下,覆盖原有的文件;
3)在系统的环境变量中增加openssl下bin文件夹路径,类似这样:C:\OpenSSL-Win64\bin。
第二步:
卸载scrapypip uninstall scrapy
第三步:
重装scrapypip install scrapy
第四步:
测试,出现如图所示,即可使用scrapy