python的版本3.7 安装三方模块,
无论是--version 还是你install XXX三方模块都会出现这样的错误
开始以为pip是没有安装
找到具体 安装路径/script/下发现有pip pip3 pip3.7 。。。。(我这安装过了所以没有了pip3了)
他们的关系------为了兼容
而因为系统其它组件或程序需要依赖2.7版本,并不希望我们把它给替换掉。
那么只能折衷做兼容处理,给它们加上后缀,以示区分:
如果同时装有 python2 和 python3
pip 默认给 python2 用。
pip3 指定给 python3 用。
如果同时安装多个3的版本的话,比如3.5 3.6 3.7。则用pip3明显不合适,这个时候就可以用pip+版本后缀来明确指出具体版本的pip了。
如果只装有 python3
则pip和pip3、pip3.7是等价的。
但是用了pip3.7发现还是没有用--version..... 还是会报上图的没有模块的命令
最终找到这样一个命令
python -m ensurepip
然后 : easy_install pip
--version 和install 第三方包都可以了