CentOS 7.9安装python3.11
CentOS 7.9安装python3.11
·
文章目录
CentOS 7.9安装python3.11
如果要安装其他版本,可以到官网查看:https://www.python.org/ftp/python/,然后替换教程里的版本。
第一步:安装依赖库
yum install -y gcc bzip2-devel openssl-devel openssl11 openssl11-devel zlib zlib-devel libffi libffi-devel readline-devel epel-release
第二步:下载安装包
wget https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tgz
tar -xf Python-3.11.7.tgz
cd Python-3.11.7
第三步:设置SSL,否则安装后pip无法连接https
export CFLAGS=$(pkg-config --cflags openssl11)
export LDFLAGS=$(pkg-config --libs openssl11)
第四步:编译安装
./configure --prefix=/usr/python --with-ssl
make
make install
最后,替换python和pip命令,就可以使python命令默认为python3了:
cd /usr/bin
rm python
# 不一定删除,pip3 python python3 都加-bk留备份也行
ln -s /usr/python/bin/python3 /usr/bin/python3
ln -s /usr/python/bin/pip3 /usr/bin/pip3
ln -s /usr/python/bin/python3 /usr/bin/python
ln -s /usr/python/bin/pip3 /usr/bin/pip
补充:解决python命令默认python3后yum(yum依赖python2)报错:
/usr/bin有python2的可执行文件python2,只要把/usr/bin/yum和
/usr/libexec/urlgrabber-ext-down两个文件第一行:#!/usr/bin/python 改为 #!/usr/bin/python2 即可。
PS 微信搜索【蜜蜂网盘搜so】小程序,万部短剧、各种资源任意搜索
更多推荐
所有评论(0)