好像我安装了twilio。从我的终端:
sudo easy_install twilio
密码: 寻找twilio 最佳匹配:twilio 6.3.dev0 处理twilio-6.3.dev0-py2.7.egg twilio 6.3.dev0已经是easy-install.pth中的活动版本
使用/Library/Python/2.7/site-packages/twilio-6.3.dev0-py2.7.egg 处理twilio的依赖关系 完成了对twilio"
的处理依赖性
当我尝试用以下方法测试安装时:
from twilio.rest import TwilioRestClient
account_sid = "{{SK5f7498ffc677d5071f1e8505f622e04d}}" # Your Account SID from www.twilio.com/console
auth_token = "{{4xhl9pCzyd1oO5VRiMvWq9lIaiVgkvKd}}" # Your Auth Token from www.twilio.com/console
client = TwilioRestClient(account_sid, auth_token)
message = client.messages.create(body="My name is Ron Burgandry?",
to="+16509954344", # Replace with your phone number
from_="+16504828319") # Replace with your Twilio number
print(message.sid)
我收到以下错误:
追踪(最近一次调用最后一次): 文件" /Users/jonathangheller/Documents/send_text.py" ;,第1行,在 来自twilio.rest导入TwilioRestClient ImportError:没有名为' twilio'"
的模块
答案 0 :(得分:1)
您在终端中需要做的就是
pip3 install twilio --upgrade
如果已安装pip,请添加“upgrade”。如果没有安装,请先安装pip,然后运行上面的命令。这为我解决了这个问题。
我收到此错误的原因是我的Idle正在运行python 3.5.2而终端正在运行python 2.7.1。如果我使用python3将终端上的python版本更改为版本3.5.1,则导入twilio命令会出现上述错误。上述命令修复了此问题。