我正在尝试在Osx(Osx El Capitan 10.11.6)中部署项目,但是我收到以下错误。
部署到项目“webofscience”中 http://localhost:6800/addversion.json 部署失败:
他们可以是管理员权限吗?,在主机文件中添加一行?
我无法想象我能做些什么来解决它。任何人都有任何关于如何修复错误的建议??
源代码:https://github.com/damlaozdemir/webofsciencescrapy
控制台错误
webofsciencescrapy-master sudo scrapyd-deploy local -p webofscience
Password:
Packing version 1518114723
Deploying to project "webofscience" in http://localhost:6800/addversion.json
Deploy failed: <urlopen error [Errno 61] Connection refused>
webofsciencescrapy-master
我有两个问题,
(1)我的scrapyd安装损坏的第一个。我抛出了以下错误。
blablabla
File "/Library/Python/2.7/site-packages/twisted/protocols/tls.py", line 63, in <module>
from twisted.internet._sslverify import _setAcceptableProtocols
File "/Library/Python/2.7/site-packages/twisted/internet/_sslverify.py", line 38, in <module>
TLSVersion.TLSv1_1: SSL.OP_NO_TLSv1_1,
exceptions.AttributeError:'module'对象没有属性'OP_NO_TLSv1_1' 我在此链接https://github.com/scrapy/scrapy/issues/2473摘要
中解决了这个问题sudo pip install -U pip
sudo pip install --upgrade scrapy
sudo pip install --upgrade twisted
sudo pip install --upgrade pyopenssl
sudo pip install Twisted==16.4.1
(2)第二个问题是'部署失败:',对于这个问题,必须运行命令scrapyd(第8层问题)。