1 官网下载
我这里用的是 https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
2 在进行解压之前先创建一个解压目录:
mkdir -p /usr/local/python3
tar -zxvf Python-3.8.2.tgz
cd Python-3.8.2
./configure --prefix=/usr/local/python3 --enable-optimizations --enable-loadable-sqlite-extensions
make
make install
如果出现缺少模块 用yum 下载对应的模块就行
如果出现 LookupError: unknown encoding: GB18030 这种编码错误 ,执行下面方法 然后从 ./configure 往后执行
a:
1.export LANG=zh_CH.UTF-8
2.export LANGUAGE=zh_CH.UTF-8
b:
export LC_ALL=zh_CN.UTF-8
export 的效力仅限于该次登陆操作
添加环境变量
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
vi ~/.bash_profile
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
保存退出python3 -V 如果能看到版本 则证明成功了
如果重装 最好先删除 /usr/local/python3 这个目录