这里以python3.7.9为例
准备
安装gcc g++编译器和make :
sudo apt install gcc g++ make
``安装依赖:
sudo apt install zlib1g-dev libssl-dev libffi-dev libsqlite3-dev uuid-dev libbz2-dev libreadline-dev liblzma-dev libncurses5-dev libmysqlclient-dev
下载Python安装包:
wget https://mirrors.huaweicloud.com/python/3.7.9/Python-3.7.9.tgz
解压Python安装包
tar xzvf Python-3.7.9.tgz
开始安装
cd到刚刚解压的Python路径中,然后运行 ./configure命令:
cd Python-3.7.9
./configure --enable-optimizations
运行以下命令进行安装:
make
sudo make install
查看安装版本:
python3 -V
安装最新版pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3 get-pip.py -i https://mirrors.aliyun.com/pypi/simple/
查看安装版本:
pip -V
或者
pip3 -V
修改pypi镜像源
清华:
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
安装第三方库时可能还需要:
sudo apt install python3-dev # 可以暂时不安装