2016-03-04 49 views
0

我遇到了一個我無法理解的異常。錯誤在python3中使用twilio.rest

我在Python 3.4.2使用twilio.rest,當我打電話twilio API,我的twilio網站上接收

AttributeError: 'module' object has no attribute 'Http'
(http2lib?)

我使用
twilio.rest import TwilioRestClient

它顯示那應該是我需要的唯一進口,但顯然有些東西工作不正常。

回答

0

Twilio開發者在這裏。

偶然的是,您項目中的其中一個目錄名爲twilio

這可能會導致命名衝突,導致您的導入混亂。看到這個問題了類似的情況:

https://stackoverflow.com/a/12863019/5046362

1

UPDATE: 我終於解決了這個問題。當我安裝Twilio時,它會給消息需求已經滿足httplib2,6,pytz,pysocks。我卸載twilio,並卸載每個這些包,然後重新安裝Twilio(希望它會重新應用這些包)

它現在的作品!我無法真正解釋爲什麼,或者有更好的方法,但我想分享。

+0

很高興你把它分類! –