CentOS 安装 python3 是一篇基础环境架设的日志记录
一、安装记录
# 安装依赖包
sudo yum install gcc gcc-c++ cmake pcre pcre-devel \
autoconf libtool zlib zlib-devel bzip2 bzip2-devel \
ncurses ncurses-devel readline readline-devel \
openssl openssl-devel xz lzma xz-devel \
sqlite sqlite-devel tk tk-devel \
libffi libffi-devel openssl-static -y
# 1.从官网下载Python 3.10.5 - 06-Jun-2022 12:08 [stable version]
sudo curl -LO https://www.python.org/ftp/python/3.10.5/Python-3.10.5.tgz
# 2.解压至/usr/local
sudo tar -xvf Python-3.10.5.tgz -C /usr/local
# 3.生成Makefile
cd /usr/local/Python-3.10.5
sudo ./configure
# 4.编译解压
sudo make -j 8 && sudo make install
# 5.验证 python3 和 pip 安装成功
python3 --version
pip3 --version
二、特别说明
- 在安装 python3 的时候,已经将 pip 功能安装好了
- pip install 的时候,如果在中国,建议指定中国清华大学源,e.g
pip install example -i https://pypi.tuna.tsinghua.edu.cn/simple