0

好像我安装了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”的模块”

4

1 回答 1

1

您在终端中需要做的就是

pip3 install twilio --upgrade 

如果已经安装了 pip,请添加“升级”。如果未安装,请先安装 pip,然后运行上述命令。这为我解决了这个问题。

我收到此错误的原因是我的 Idle 运行的是 python 3.5.2,而终端运行的是 python 2.7.1。如果我使用 python3 将终端上的 python 版本更改为 3.5.1 版本,则 import twilio 命令会出现上述错误。上面的命令解决了这个问题。

于 2016-12-16T03:29:09.083 回答