ImportError: No module named 'pip._vendor.retrying'

问题发生在virtualenv搞的虚拟环境里,google不到,最后自己解决了,就是pip版本不够新的问题:
直接pip3 install --upgrade pip即可
安装新的python的包时,如果出现奇怪的问题,最好优先检查pip的版本是否足够新。
虚拟环境只是帮助用来切换python版本的,但是没法很顺利地切换pip版本,只能在命令中强行指定。
所以出问题的时候,检查下root下pip的版本是否都足够新,然后检查下普通用户下的pip版本是否足够新(pip -V),这样可以解决不少麻烦。
在终端下使用pip时,要注意该pip的版本是为了哪个版本的python而服务的,如果不注意的话,很多命令可能白敲。

你可能感兴趣的:(Python)