执行:scrapy startproject test 出错 'module' object has no attribute 'OP_NO_TLSv1_1'

Julywhj 2017-03-14 02:21:25
Traceback (most recent call last):
File "d:\users\july_whj\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "d:\users\july_whj\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "D:\Users\July_whj\Scripts\scrapy.exe\__main__.py", line 5, in <module>
File "d:\users\july_whj\lib\site-packages\scrapy\cmdline.py", line 9, in <module>
from scrapy.crawler import CrawlerProcess
File "d:\users\july_whj\lib\site-packages\scrapy\crawler.py", line 7, in <module>
from twisted.internet import reactor, defer
File "d:\users\july_whj\lib\site-packages\twisted\internet\reactor.py", line 38, in <module>
from twisted.internet import default
File "d:\users\july_whj\lib\site-packages\twisted\internet\default.py", line 56, in <module>
install = _getInstallFunction(platform)
File "d:\users\july_whj\lib\site-packages\twisted\internet\default.py", line 50, in _getInstallFunction
from twisted.internet.selectreactor import install
File "d:\users\july_whj\lib\site-packages\twisted\internet\selectreactor.py", line 18, in <module>
from twisted.internet import posixbase
File "d:\users\july_whj\lib\site-packages\twisted\internet\posixbase.py", line 18, in <module>
from twisted.internet import error, udp, tcp
File "d:\users\july_whj\lib\site-packages\twisted\internet\tcp.py", line 28, in <module>
from twisted.internet._newtls import (
File "d:\users\july_whj\lib\site-packages\twisted\internet\_newtls.py", line 21, in <module>
from twisted.protocols.tls import TLSMemoryBIOFactory, TLSMemoryBIOProtocol
File "d:\users\july_whj\lib\site-packages\twisted\protocols\tls.py", line 63, in <module>
from twisted.internet._sslverify import _setAcceptableProtocols
File "d:\users\july_whj\lib\site-packages\twisted\internet\_sslverify.py", line 38, in <module>
TLSVersion.TLSv1_1: SSL.OP_NO_TLSv1_1,
...全文
5341 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kirito_Acmer 2017-11-08
  • 打赏
  • 举报
回复
好人一生平安
  • 打赏
  • 举报
回复
非常感谢 。
Julywhj 2017-05-13
  • 打赏
  • 举报
回复
感谢帮助
brown2038 2017-05-10
  • 打赏
  • 举报
回复
或者: pip install Twisted==10.0.0 也行
brown2038 2017-05-10
  • 打赏
  • 举报
回复
神贴啊!4#楼楼主说的是对的,我也终于调完bug了!调了他妈一上午了额感谢4楼楼主

就去这儿下载了一个和上图提示中版本一样的Twisted:
http://scripts.downloadroute.com/Twisted-7ff9b618/downloader.html
然后去下载的目录
python setup.py install
就可以了
jacky326a 2017-04-27
  • 打赏
  • 举报
回复
四楼方法是对的。我也是这问题。更新了就OK了。
XVFZ 2017-04-07
  • 打赏
  • 举报
回复
装一个低版本的twisted
GG_Killer 2017-03-14
  • 打赏
  • 举报
回复
你先看看 pip install scrapy需要的 pyopenssl twisted 等和你安装的版本一样么 我的就是因为TWist 版本高于 需要的 用pip install twisted==13.1.0 才成功
GG_Killer 2017-03-14
  • 打赏
  • 举报
回复
TWIST 版本问题
Julywhj 2017-03-14
  • 打赏
  • 举报
回复
不是,没有用;
GG_Killer 2017-03-14
  • 打赏
  • 举报
回复
会不会是没安装Visual C++ Build Tools

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧