请问使用python -m pip install 和 pip install 安装包有什么区别?

关注者
15
被浏览
58,953

4 个回答

如果去看源码的话,你会发现 pip 作为执行文件的入口点是 pip._internal.main。

另一方面,pip 作为模块运行时入口是 _main.py,而该模块也只是调用 pip.internal.main。

所以两种方式本质上是一样的,需要注意的问题前面也有人提到过了,如果系统中同时存在多个 python 解释器,最好检查一下 python 和 pip 是不是来自同一个版本。

区别python版本 或者是避免没配置python环境变量