Centos7安装python
1. 熟悉官网及安装python
https://www.python.org/
安装python
1. yum-builddep python3 -y
安装依赖:
yum groupinstall "Development tools" -y
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel -y
因为需要安装openssl11 openssl11-devel(python3.11 需要这个openssl软件十一版本),否则会报错:
//1. 可能需要先执行
yum update -y
//2. 然后
yum install -y epel-release
//3. 安装
yum install -y openssl-devel openssl11 openssl11-devel
#解压缩安装包
yum -y install gcc zlib zlib-devel libffi libffi-devel
#安装源码编译需要的编译环境
yum install readline-devel
#可以解决后期出现的方向键、删除键乱码问题,这里提前避免。
yum install openssl-devel openssl11 openssl11-devel
#安装openssl11,后期的pip3安装网络相关模块需要用到ssl模块。
export CFLAGS=
#设置编译FLAG,以便使用最新的openssl库
2. 下载安装包
wget https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tgz
3. 解压
tar -zxf Python-3.11.4.tgz
4. 安装:configure && make & make install
4.1 执行 ./configure --prefix='/opt/python/install3114'
4.2 执行make命令
4.3 执行make install命令
4.5 创建软连接
ln -s /opt/python/install3114/bin/* /usr/local/bin/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~