2017-05-23 2 views
1
from twilio.rest import Client 

# Your Account SID from twilio.com/console 
account_sid = "`enter code here`" 
# Your Auth Token from twilio.com/console 
auth_token = "`enter code here`" 

client = Client(account_sid, auth_token) 

message = client.messages.create(
    to="`enter code here`", 
    from_="`enter code here`", 
    body="Hello from Python!") 

print(message.sid) 

Fehler funktioniert, das erscheint:Ich verwende Twilio 6.0.2 und Kunde nicht

Traceback (most recent call last): File "C:\Users\mediamarkt2\AppData\Local\Programs\Python\Python36-32\sendtext.py", line 1, in from twilio.rest import Client ImportError: cannot import name 'Client'

I 6.0 verwendet werde. Was mache ich falsch?

+0

Was lässt Sie glauben, dass Twilio in Ihrem Python installiert ist? – lit

+0

Wie @lit auch andeutet, wenn Sie 'pip list' in Ihrem Terminal eingeben, sehen Sie twilio (6.X.X)? – Andy

+0

Beim Importieren von Twilio und Ausdrucken (Twilio .__ Version__) gibt es keinen Fehler –

Antwort

0

Twilio Entwickler Evangelist hier.

Wenn Sie feststellen, dass Sie Version 6.3.dev0 installiert haben, dann habe ich eine veraltete Version, fürchte ich. 6.3.dev0 war nie eine offizielle Veröffentlichung. Die neueste offizielle Version für Twilio Python ist jetzt 6.3.0. Stellen Sie sicher, dass Sie eine dieser Versionen und nicht das dev0-Tag verwenden, dann funktioniert Ihr Code.

Lassen Sie mich wissen, ob das überhaupt hilft.