Jer*_*eal 14 python xml urllib3 python-2.7
我写了一个脚本来调用API并在上周成功运行它.本周,它不会运行.我收到以下错误消息:
Traceback (most recent call last):
File "user_audit.py", line 2, in <module>
import requests
File "c:\Python27\lib\site-packages\requests\__init__.py", line 60, in <module>
from .packages.urllib3.exceptions import DependencyWarning
File "c:\Python27\lib\site-packages\requests\packages\__init__.py", line 29, in <module>
import urllib3
ImportError: No module named urllib3
Run Code Online (Sandbox Code Playgroud)
我已经确认软件包是最新的,尝试卸载并重新安装它,但到目前为止还没有任何工作.有人可以帮忙吗?
附录
我按照@MSHossain的建议安装了urllib3,但后来又收到了一条错误信息.新消息引用了我编写的另一个文件,该文件创建了一个Python编译文件.另一个文件是使用smptlib尝试发送电子邮件.我不明白这会发生什么,但我删除了另一个文件,我的脚本运行没有任何问题.我已经接受了下面的答案,因为我能够点击安装urllib3,但它应该已经包含在请求模块中.
小智 11
urllib3未导入或未安装.
要导入, 在文件顶部写入 import urllib3,将write pip install urllib3安装到终端.您可能无法正确激活环境变量.激活环境变量,将源env/bin/activate写入终端.这里的env是环境变量名.
pip install urllib3
Run Code Online (Sandbox Code Playgroud)
它崩溃的原因是我安装了一个不兼容的版本urllib3作为awscli. 当您重新运行安装时,您会看到此类冲突。