导入客户端

时间:2017-08-31 03:04:28

标签: python twilio

我正在使用python版本2.7.13和twilio版本6.5.2而我正在尝试从twilio网站开始的简单示例

from twilio.rest import Client

然后继续向电话号码发送短信。在空闲状态下执行第一行会产生以下错误消息:

Traceback (most recent call last):
  File "C:\Users\...\send_text.py", line 1, in <module>
    from twilio.rest import Client
  File "build\bdist.win32\egg\twilio\rest\__init__.py", line 14, in <module>
  File "build\bdist.win32\egg\twilio\http\http_client.py", line 1, in <module>
  File "C:\Python27\lib\site-packages\requests-2.18.4-py2.7.egg\requests\__init__.py", line 43, in <module>
    import urllib3
ImportError: No module named urllib3

我在这个论坛中发现了类似的问题,但细节略有不同,解决方案不适用于我的情况。

3 个答案:

答案 0 :(得分:2)

首先,请检查此链接:https://matthewhorne.me/how-to-install-python-and-pip-on-windows-10/

第二次,在您的控制台上执行:pip install urllib3

此步骤可能对您有所帮助。祝你好运。

答案 1 :(得分:0)

确保在导入之前使用pip install urllib3安装了模块。

答案 2 :(得分:0)

感谢Jose Moreno和Colin Ricardo。 使用pip而不是easy_install重新安装twilio是第一步。然后,正如Jose和Colin所建议的,下一步是pip install urrlib3 原来是另外两件事情遗失了,但是pip安装它们起作用了。 然后我就能从twilio那里得到一个试用电话号码,他们的样本send_text.py程序实际上对我有用了!