我正在使用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
我在这个论坛中发现了类似的问题,但细节略有不同,解决方案不适用于我的情况。
答案 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程序实际上对我有用了!