[英]Python Twilio SMS
我有以下代碼:
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"
)
Pycharm可以識別twilio庫(或程序包),當我編寫一些方法時,IDE會向我顯示諸如method,messages''或,, create''之類的建議。 但是每次我運行程序時都會出現此錯誤:
File "SMS_sending.py", line 1, in <module> from twilio.rest import Client ImportError: No module named twilio.rest
我嘗試重新啟動計算機,卸載twilio,將python解釋器更改為2.7.9(我當前的是3.4),但是什么也沒有。
Twilio開發人員布道者在這里。
在我看來,Pycharm正在使用virtualenv
但是當您運行該程序時,您不在virtualenv
因此無法訪問在其中安裝的庫。
因此,在命令行上,導航到您的項目目錄。 然后激活virtualenv
:
$ source bin/activate
然后運行程序:
$ python SMS_sending.py
讓我知道是否有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.