赞
踩
CentOS (Community Enterprise Operating System) 是一种基于 Red Hat Enterprise Linux (RHEL) 进行源代码再编译并免费提供给用户的 Linux 操作系统。
CentOS 7 采用了最新的技术和软件包,并提供了强大的功能和稳定性。它适用于各种服务器和工作站应用场景,并具有广泛的支持和用户社区,这里我详细讲解下Python 3.8编译安装,其他linux环境也可借鉴。
可以在Python官网下载,这里提供一个3.8版本的Python包下载地址:Python-3.8.18.tgz
系统下载地址:centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云
推荐Minimal-2009版本的
通过yum命令将缺少的包安装上,这样运行编译后的Python的时候报缺少模块错误
yum install zlib* bzip2* libffi* sqlite* gdbm* uuid lzma* tk* libssl* openssl* xz*
tar -xvzf <源码包>
./configure --prefix=/usr/local/python3.8 --enable-optimizations
make && make install
echo 'export PATH=/usr/local/python3.8/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
ln -sf /usr/local/python3.8/bin/python3.8 /usr/bin/python3
ln -sf /usr/local/python3.8/bin/pip3.8 /usr/bin/pip3
输入python3 -V结果为python3.8就代表编译完成。
vim /etc/pip.conf
复制下面的内容并保存
[global]
timeout = 60
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host =
pypi.tuna.tsinghua.edu.cn
完毕!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。