本来以为使用Anaconda会舒服很多,但是还是有很多问题。
毕竟小白解决这个问题使用了接近一整天
File “C:\Anaconda3\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py”, line 13, in from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: DLL load failed: 操作系统无法运行 %1。
找寻了很多方式只有一种行之有效
将C:\OpenSSL-Win32\bin中的libeay32.dll和ssleay32.dll放到C:\windows\system32下。这样scrapy就可以正常运行了。如果没有OpenSSL-Win32,那就去网上下一个,或者在C:\windows\system32文件夹下删除libeay32.dll和ssleay32.dll,最好还是替换,删除可能会引起其他的问题。
OpenSSL的下载版本要正确。Win64 OpenSSL v1.0.2n Light
下载地址:http://slproweb.com/download/Win64OpenSSL_Light-1_0_2n.exe