Pip命令不起作用

时间:2018-01-26 20:20:04

标签: python pip anaconda

每当我尝试做任何事情时,我都会收到以下错误:

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。

1 个答案:

答案 0 :(得分:0)

在尝试了我在这里阅读的hacky解决方案后得到了它的工作(记入Andrew Chong)。

转到 init .py文件导致错误。会有一行 -

from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning

删除urllib3之前的所有内容,即将其更改为 -

from urllib3.exceptions import DependencyWarning

现在pip再次开始工作。