服务器上源码安装python - 普通账号

以下是使用源码安装的方式,物理机无法通过wget获取源码的情况下使用

背景

新机器上没有python环境,无法通过wget获取并安装python,通过源码安装

安装

1. 本地mac下载Python3.12.5源码

2. 通过sz、scp等工具上传到物理机上

3. 物理机上解压并编译安装

cd ~
tar -zxvf Python-3.12.5.tgz
cd Python-3.12.5
#编译
./configure --prefix=$HOME/python3.12
make -j4
make install

4. 添加到环境变量

echo 'export PATH="$HOME/python3.12/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

5. 验证是否安装成功

python3.12 -V

其他问题

  1. 安装后如果需要使用python或者python3,可以添加别名
vi ~/.bashrc

# 增加这两行,按需添加
alias python="python3.12"
alias python3="python3.12"
  1. 如果直接使用pip时,会提示没有该命令,可以通过添加别名的方式
vi ~/.bashrc

# 增加这两行,按需添加
alias pip="pip3.12"
alias pip3="pip3.12"
```**
posted @ 2026-08-05 23:28  alisleepy  阅读(6)  评论(0)    收藏  举报