Linux 安装 Python 3.7.3

Step 1:安装相关依赖

yum -y install gcc
yum -y install zlib*
yum -y install libffi-devel
yum -y install openssl-devel

Step 2:Python 3.7.3 下载

https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

Step 3:上传至服务器并解压缩

# 在服务器创建文件夹
mkdir -p /software/python
# 将下载的 Python-3.7.3.tgz 上传至服务器
# 解压缩
tar -xzvf Python-3.7.3.tgz

Step 4:编译与安装

# 创建安装目录
mkdir -p /usr/local/python3.7
# 进入解压缩目录
cd /software/python/Python-3.7.3
# 编译安装
./configure --prefix=/usr/local/python3.7 --with-ssl
make && make install

Step 5:创建软连接

ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python3
# 如果出现 ln: failed to create symbolic link '/usr/bin/python3': File exists
# 执行 rm -f /usr/bin/python3 以下同理
ln -s /usr/local/python3.7/bin/pip3.7 /usr/bin/pip3
rm -f /usr/bin/pip
ln -s /usr/local/python3.7/bin/pip3.7 /usr/bin/pip
rm -f /usr/bin/python
ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/pythonn

Step 6:修改 yum 配置

Linux Centos7 自带的 Python 版本是 2.7,yum 使用 Python2.7 作为命令解释器。安装 Python3 后,软连接/usr/bin/python指向的版本是 Python3 ,不修改 yum 的配置,会导致 yum 使用报错,无法安装包等

vi /usr/bin/yum
vi /usr/libexec/urlgrabber-ext-down

i进入编辑模式,在第一行#!/usr/bin/python把修改为#!/usr/bin/python2.7

ESC退出编辑模式,:wq退出保存

posted @   ChaosMoor  阅读(548)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示
主题色彩