CentOS7中安装python3(方案二)
一。先升级 yum
sudo yum update
这里升级的内容比较多,可能会执行10分钟左右;
二。下载gcc
yum -y install ycc
三。安装Python 3.所需的依赖否则安装后没有pip3包
yum -y nstall zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
四。从python官网上复制下载地址
https://www.python.org/downloads/
wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tgz
五。解压缩安装包并进入文件夹Python-3.10.12
tar -xzf Python-3.10.12.tgz
六。建立空文件夹用于放置python3
mkdir /usr/local/python3
七。执行配置文件、编译、安装
cd Python-3.10.12
./configure --prefix=/usr/local/pyhton3
make && make install
八。建立软链接
ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3
其实这里应该是建立python的系统环境变量才对,而不是只建立一个软链接。但centos已经默认安装了python2,所以这里采用了建立软链接的方式。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通