在同时安装了 Python 2 和 Python 3 的 Linux 系统上,pip 命令默认可能指向 Python 2。本文介绍如何手动修改 pip 脚本,使其默认使用 Python 3。
修改步骤
1. 确认 pip 路径
1 | which pip |
2. 确认 Python 3 路径
1 | which python3 |
3. 修改 pip 脚本
使用 root 权限编辑 pip 可执行文件(它本质上是一个 Python 脚本):
1 | sudo vim /usr/local/bin/pip |
4. 更改 Shebang 行
将文件的第一行(Shebang):
1 | #!/usr/bin/python |
修改为你的 Python 3 路径:
1 | #!/usr/bin/python3 |
5. 验证
保存退出后,检查 pip 版本信息:
1 | pip -V |
注意:更推荐的做法是使用
pip3命令,或者通过alias pip=pip3来实现,直接修改二进制/脚本文件可能会在系统更新后被覆盖。
本文作者: NUK
最后更新: 2026年01月08日 17:59:45
本文链接: http://www.uilucky.com/post/3cd3d870.html
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!