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,所以这里采用了建立软链接的方式。

 

  

 

posted @   Wangbo10482479  阅读(72)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示