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