发布于2019-09-06 12:09 阅读(1362) 评论(0) 点赞(5) 收藏(2)
新人一枚,费尽千辛万苦终于在win7下把scrapy安装好,按照文档写出了第一只spider,但运行时还是报错了
我安装的OpenSSL是"egenix-pyopenssl-0.13.3.1.0.1.6.win-amd64-py2.7.msi",在python下import无碍,scrapy也可以在cmd中正常启动和创建项目了。
下面是错误提示,求高手指教:
Traceback (most recent call last):
File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "C:\Python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\cmdline.py", line 168, in <module>
execute()
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\cmdline.py", line 122, in execute
cmds = _get_commands_dict(settings, inproject)
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\cmdline.py", line 46, in _get_commands_dict
cmds = _get_commands_from_module('scrapy.commands', inproject)
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\cmdline.py", line 29, in _get_commands_from_module
for cmd in _iter_command_classes(module):
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\cmdline.py", line 20, in _iter_command_classes
for module in walk_modules(module_name):
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\utils\misc.py", line 68, in walk_modules
submod = import_module(fullpath)
File "C:\Python27\lib\importlib\__init__.py", line 37, in import_module
__import__(name)
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\commands\bench.py", line 3, in <module>
from scrapy.tests.mockserver import MockServer
File "C:\Python27\lib\site-packages\scrapy-0.22.2-py2.7.egg\scrapy\tests\mockserver.py", line 6, in <module>
from twisted.internet import reactor, defer, ssl
File "C:\Python27\lib\site-packages\twisted\internet\ssl.py", line 25, in <module>
from OpenSSL import SSL
File "build\bdist.win-amd64\egg\OpenSSL\__init__.py", line 8, in <module>
File "build\bdist.win-amd64\egg\OpenSSL\rand.py", line 11, in <module>
File "build\bdist.win-amd64\egg\OpenSSL\_util.py", line 3, in <module>
ImportError: No module named cryptography.hazmat.bindings.openssl.binding
作者:雷神归来
链接:https://www.pythonheidong.com/blog/article/98376/654c3a9d72eba8e2cc18/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!