ImportError:没有名为twilio的模块

时间:2015-09-07 07:49:45

标签: python macos twilio yosemite

我相信这与拥有多个版本的python有关,但在摆弄了好几个小时之后,我只是丢失了。我在OSX优胜美地。我尝试过多次安装和重新安装twilio库。 如果不抛出此错误,脚本将不会超过第1行。

  

ImportError:没有名为twilio的模块

from twilio import twiml
from twilio.rest import TwilioRestClient

Twilio和python的基本信息

twilio==4.5.0

/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/local/bin/python
/usr/bin/python

感谢任何可以提供帮助的人。

3 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并在此处找到了解决方案:Import error in twilio

可能您只是已经导入了一个名为twilio.py的文件而不是库twilio-python。删除你的twilio.py和twilio.pyc,希望它能解决你的问题。

答案 1 :(得分:0)

由于您正在使用Python 2.7,请尝试使用twilio安装pip2(python 2.7点数版本)

sudo pip2 install twilio

请记住始终保持主pip版本与python版本相同

答案 2 :(得分:0)

我有同样的问题,问题出在命名冲突上。因此将我的项目文件命名为“ twilio.py”

从twilio.rest导入客户端 给出了错误