pip 安装以及升级或者降低pip版本

1. pip 安装,此地只介绍使用get-pip.py文件安装pip的方法

1. 如果你的python是使用apt安装的,进入/usr/lib/pythonX的文件夹下面,使用命令

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall

之后就可以安装pip了,此方法适用于python2.X 或者python3.X

2. pip升级或者降低pip版本,如果是通过上面方法安装的pip,下面这个方法肯定能用

1. 升级pip版本

python -m pip install --upgrade pip

2. 降低pip版本,指定pip19.2

python -m pip install pip==19.2

参考地址:https://techdirectarchive.com/2020/03/14/how-to-upgrade-and-downgrade-pip/

https://askubuntu.com/questions/1025189/pip-is-not-working-importerror-no-module-named-pip-internal

### 如何降级pip版本 可以通过指定版本号的方式手动安装特定版本的 `pip`,从而实现降级操作。以下是具体方法: #### 方法一:通过 `pip install` 命令降级 可以使用以下命令将 `pip` 安装到目标版本: ```bash pip install pip==<version> ``` 例如,要将 `pip` 降到版本 20.3.4,则执行如下命令: ```bash pip install pip==20.3.4 ``` 需要注意的是,在某些操作系统上可能需要管理员权限才能修改全局环境中的 `pip` 版本。此时可以在命令前加上 `sudo` 或者以管理员身份运行终端[^1]。 #### 方法二:通过 `--user` 参数设置较低权限运行 为了防止因权限不足而引发的问题,可以选择在用户目录下单独安装升级工具而不影响系统级别的配置。这可通过添加参数 `--user` 实现: ```bash pip install --user pip==<version> ``` 此方式不会更改系统的默认 `pip` 设置,而是创建一个仅限当前用户的副本[^4]。 另外值得注意的一点是,当尝试安装旧版软件包时,请务必确认该版本能够满足项目需求并兼容其他依赖项[^2]。 如果完成上述步骤后发现仍然存在冲突情况(比如提示“Requirement already satisfied”),则说明本地环境中确实已有对应资源无需重复加载;这种情形下可忽略警告继续开发流程[^3]。 ### 示例代码 下面是一个完整的例子展示如何安全地降级pip至所需版本,并验证其状态。 ```bash # 步骤A: 查看现有pip版本 pip --version # 步骤B: 执行降级动作, 这里假设目标版本为9.0.1 pip install --upgrade --force-reinstall pip==9.0.1 --user # 步骤C: 验证新安装后的pip版本 python -m pip --version ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值