如果去看源码的话,你会发现 pip 作为执行文件的入口点是 pip._internal.main。
另一方面,pip 作为模块运行时入口是 _main.py,而该模块也只是调用 pip.internal.main。
所以两种方式本质上是一样的,需要注意的是,如果系统中同时存在多个 python 解释器,最好检查一下 python 和 pip 是不是来自同一个版本。
如果Python -m pip —version(-V) 和pip —version(-V)如果一致,就没有区别
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步