2017-03-11 1 views
2

enter image description hereAttributeError: objet 'module' n'a pas d'attribut « OP_NO_TLSv1_1

s'il vous plaît aidez-moi, pourquoi erreur comme ça? voir la photo ci-dessus, je cours mon code et importe cette bibliothèque.

import paho.mqtt.client as mqtt from twisted.internet import reactor, protocol from txws import WebSocketFactory import json

+0

Veuillez ne pas créer de lien vers un contenu hébergé en externe contenant des informations essentielles à l'interprétation de votre question. Le contenu hébergé à l'extérieur disparaît. Copiez la traceback du terminal sous forme de texte et incluez-la dans votre question. –

Répondre

8

J'ai aussi rencontré des problèmes similaires, est installé dans le MAC lors de l'exécution scrapy:

File "/Library/Python/2.7/site-packages/twisted/internet/_sslverify.py", line 38, in <module> 
TLSVersion.TLSv1_1: SSL.OP_NO_TLSv1_1, 
AttributeError:'module'has no attribute object'OP_NO_TLSv1_1' 

Ma solution est de ré installer la version tordue spécifiée par le programme, comme le scrapy I installé:

sudo pip install twisted==13.1.0 

Enfin je parvins

~ scrapy 
scrapy 1.3.3 - no active project 
+0

Cela a effectivement fonctionné pour moi. J'étais sur le point de me rendre et d'installer une autre version python virtuelle, mais cela a corrigé l'erreur TLS. – Echelon

+0

a travaillé pour moi, Merci beaucoup –

+0

J'ai fini par devoir faire 'pip installer 'tordu <17' 'parce qu'un autre paquet avait besoin du module de connexion dans Twisted. – nmgeek