Python Twilio SMS

Python Twilio SMS,python,sms,twilio,Python,Sms,Twilio,我有以下代码: from twilio.rest import Client import os account_sid = os.environ["TWILIO_ACCOUT_SID"] auth_token = os.environ["TWILIO_AUTH_TOKEN"] client = Client(account_sid, auth_token) client.messages.create( to = "0743157169", from_= "074315

我有以下代码:

from twilio.rest import Client
import os


account_sid = os.environ["TWILIO_ACCOUT_SID"]
auth_token = os.environ["TWILIO_AUTH_TOKEN"]

client = Client(account_sid, auth_token)

client.messages.create(
    to = "0743157169",
    from_= "0743157169",
    body="Messaj"
)
PyIO库(或包),当我编写某个方法时,IDE会向我显示诸如方法、、消息“”或、、创建“”之类的建议。但每次我运行程序时,都会出现以下错误:

File "SMS_sending.py", line 1, in <module> from twilio.rest import Client ImportError: No module named twilio.rest
文件“SMS_sending.py”,第1行,从twilio.rest导入客户端导入:没有名为twilio.rest的模块

我尝试重新启动计算机,卸载twilio,将python解释器更改为2.7.9(我当前的解释器是3.4),但什么都没有。

twilio开发者福音传道者

在我看来,Pycharm正在使用
virtualenv
,但当您运行该程序时,您不在
virtualenv
中,因此无法访问您在其中安装的库

因此,在命令行上,导航到项目目录。然后激活
virtualenv

$ source bin/activate
然后运行程序:

$ python SMS_sending.py

如果有帮助,请告诉我。

这里是Twilio开发者福音传道者

在我看来,Pycharm正在使用
virtualenv
,但当您运行该程序时,您不在
virtualenv
中,因此无法访问您在其中安装的库

因此,在命令行上,导航到项目目录。然后激活
virtualenv

$ source bin/activate
然后运行程序:

$ python SMS_sending.py

如果有帮助,请告诉我。

您如何安装twilio以及如何运行python程序?你的Pycharm是否与
virtualenv
集成?sudo pip安装twilio,是的,它是可以的,你是否
source
'd试图运行程序的目录中的
bin/activate
?不,我没有。你如何安装twilio以及如何运行python程序?您的Pycharm是否与
virtualenv
集成?sudo pip install twilio,是的,它是可以的,您是否
source
'd您试图运行程序的目录中的
bin/activate
?否,我没有