来自Twilio.rest的ImportError

时间:2018-09-26 23:35:08

标签: python twilio

我的代码中有这一行:

from twilio.rest import Client

但是结果是:

Traceback (most recent call last):
  File "send_sms.py", line 1, in <module>
    from twilio.rest import Client
  File "/Users/utilisateur/Downloads/twilio-6.17.0/twilio/rest/__init__.py", line 14, in <module>
    from twilio.http.http_client import TwilioHttpClient
  File "/Users/utilisateur/Downloads/twilio-6.17.0/twilio/http/http_client.py", line 1, in <module>
    from requests import Request, Session, hooks
ImportError: No module named requests

我该怎么办?

1 个答案:

答案 0 :(得分:2)

无论您的环境是什么,似乎都没有安装ng generate service _component-name-with-lowercase_ 库。从运行此脚本的环境中运行requests(如果尚未运行virtualenv或类似的方法,则可以避免以root身份全局安装Python软件包)

请注意,如果您通过pip安装了Twilio库,则可能不会发生这种情况,因此我猜您只是下载了它并尝试运行它。如果Python库位于PyPi(twilio is)中,则可以通过pip安装它,并自动安装其依赖项。