You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CentOS 7上为Python 3.7.11配置可用的pip

解决CentOS 7离线安装Python 3.7.11后pip不可用的问题

方法1:直接通过Python 3.7调用pip

由于你使用make altinstall安装的Python 3.7不会覆盖系统默认Python版本,可直接指定Python 3.7的可执行文件调用pip:

python3.7 -m pip --version

如果能正常显示版本信息,说明pip本身可用,只是未在系统PATH中创建对应命令别名。

方法2:创建软链接将pip3.7加入系统PATH

  1. 先定位pip3.7的实际位置:
    make altinstall通常会将Python 3.7的pip安装在/usr/local/bin/pip3.7,可通过以下命令查找:
    find /usr/local -name "pip3.7"
    
  2. 找到文件后,将其软链接到系统PATH目录(如/usr/bin):
    sudo ln -s /usr/local/bin/pip3.7 /usr/bin/pip3.7
    
  3. 之后即可直接用pip3.7命令调用对应版本的pip:
    pip3.7 --version
    

方法3:手动生成pip可执行文件(若软链接不存在)

如果找不到pip3.7可执行文件,可通过Python模块生成:

python3.7 -m pip install --upgrade pip

执行后会在/usr/local/bin下生成pip3.7可执行文件,再按方法2创建软链接即可。

注意事项

  • 不要直接替换系统默认的pip或pip3命令,避免破坏系统依赖的Python 2.7或3.6环境,建议使用pip3.7作为明确命令。
  • 离线环境下执行pip install时,需提前下载对应版本的whl包,再通过pip3.7 install /path/to/package.whl完成安装。

内容的提问来源于stack exchange,提问作者hi-inbeom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 12:50:08