twilio.rest missing from twilio python module version 2.0.8?

自闭症网瘾萝莉.ら 提交于 2019-12-02 06:45:29

问题


The Twilio python quickstart guide says to use a submodule called twilio.rest .

But after installing the twilio module today via sudo pip install twilio, which installed version 2.0.8, there appears to be no module (or object) called "rest" within the twilio module.

Where is twilio.rest?


回答1:


There are two things you should check.

First, if you already have a package installed with pip, running pip install package-name will NOT upgrade the package. To upgrade the package to the newest version, run

pip install --upgrade twilio

Second, we often see this error occur because people named the file containing their Twilio code twilio.py. This means that trying to import twilio.rest will fail because Python is looking in the twilio.py file for the .rest module. To resolve the problem use a different filename.

If you have more problems with the twilio module and ImportError messages, there is a full set of documentation here: http://readthedocs.org/docs/twilio-python/en/latest/faq.html#importerror-messages




回答2:


I had the same symptom but my problem was I named my view handler twilio.py. That caused a conflict with twilio library. Just name your py file something else like phone.py.



来源:https://stackoverflow.com/questions/8722585/twilio-rest-missing-from-twilio-python-module-version-2-0-8

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!