每当我尝试做任何事情时,我都会收到以下错误:
File "C:\ProgramData\Anaconda2\envs\myenv\lib\site-packages\pip\__init__.py", line 21, in <module>
from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning
ImportError: cannot import name 'DependencyWarning'
我知道这是'requests'包的问题(当我处理某些事情时它的版本发生了变化)。问题是,当pip不起作用时,如何升级'请求'?
我在Windows中使用virtualenv。
答案 0 :(得分:0)
在尝试了我在这里阅读的hacky解决方案后得到了它的工作(记入Andrew Chong)。
转到 init .py文件导致错误。会有一行 -
from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning
删除urllib3之前的所有内容,即将其更改为 -
from urllib3.exceptions import DependencyWarning
现在pip再次开始工作。