scrapy在win10下安装失败
来源:1-1 python分布式爬虫打造搜索引擎简介
慕尼黑9392947
2017-04-25
用anaconda3在win10下无法安装,同样的在win7下就安装成功了。错误代码如下,
C:\Users\walden>scrapy list
Traceback (most recent call last):
File "C:\Users\walden\Anaconda3\Scripts\scrapy-script.py", line 5, in <module>
sys.exit(scrapy.cmdline.execute())
File "C:\Users\walden\Anaconda3\lib\site-packages\scrapy\cmdline.py", line 121, in execute
cmds = _get_commands_dict(settings, inproject)
File "C:\Users\walden\Anaconda3\lib\site-packages\scrapy\cmdline.py", line 45, in _get_commands_dict
cmds = _get_commands_from_module('scrapy.commands', inproject)
File "C:\Users\walden\Anaconda3\lib\site-packages\scrapy\cmdline.py", line 28, in _get_commands_from_module
for cmd in _iter_command_classes(module):
File "C:\Users\walden\Anaconda3\lib\site-packages\scrapy\cmdline.py", line 19, in _iter_command_classes
for module in walk_modules(module_name):
File "C:\Users\walden\Anaconda3\lib\site-packages\scrapy\utils\misc.py", line 71, in walk_modules
submod = import_module(fullpath)
File "C:\Users\walden\Anaconda3\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 673, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "C:\Users\walden\Anaconda3\lib\site-packages\scrapy\commands\version.py", line 6, in <module>
import OpenSSL
File "C:\Users\walden\Anaconda3\lib\site-packages\OpenSSL\__init__.py", line 8, in <module>
from OpenSSL import rand, crypto, SSL
File "C:\Users\walden\Anaconda3\lib\site-packages\OpenSSL\rand.py", line 12, in <module>
from OpenSSL._util import (
File "C:\Users\walden\Anaconda3\lib\site-packages\OpenSSL\_util.py", line 6, in <module>
from cryptography.hazmat.bindings.openssl.binding import Binding
File "C:\Users\walden\Anaconda3\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 14, in <module>
from cryptography.hazmat.bindings._openssl import ffi, lib
ImportError: DLL load failed: 操作系统无法运行 %1。
1回答
-
慕尼黑9392947
提问者
2017-04-25
自问自答,删除libeay32.dll和ssleay32.dll,问题完美解决
10
相似问题