首页 > 系统相关 >CentOS 7.9 安装 Python-3.9.5

CentOS 7.9 安装 Python-3.9.5

时间:2022-10-07 22:45:21浏览次数:88  
标签:bin CentOS Python devel python usr 7.9 安装 python3

一、CentOS 7.9 安装 Python-3.9.5


地址

查看当前python版本

python
python -V

可以看到执行python,默认是2.7.5

 

二、安装依赖


yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

解决安装pip 时候出现错误 (由于在CentOS7系统中没有安装外部函数库(libffi)的开发链接库软件包,所以在安装pip的时候就报了"ModuleNotFoundError: No module named ‘_ctypes’"的错误)

yum install libffi-devel -y

 

三、解压压缩包


tar -zxvf /opt/software/Python-3.9.5.tgz -C /opt/

 

四、进入文件夹


cd /opt/Python-3.9.5/

五、配置安装位置


./configure prefix=/usr/local/python3

 

六、编译&安装


make
make install         # 这两行可以分开执行,也可以在同一行执行
make && make install # 同一行执行

 

七、添加软连接


安装好后,不好使还是默认的版本

 

需要配置软连接

添加python3的软链接
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
添加 pip3 的软链接
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3

在云服务上面安装python:

  • 安装软连接时报:ln: failed to create symbolic link ‘/usr/bin/pip3’: File exists
  • 解决方法:删除软连接
rm /usr/bin/python3

重新安装软连接:ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3

 

 

标签:bin,CentOS,Python,devel,python,usr,7.9,安装,python3
From: https://www.cnblogs.com/huaxiayuyi/p/16760576.html

相关文章

  • python安装presto包不能找到路径 PackagesNotFoundError: The following packages ar
    在使用ACCEL_sifting.py文件选取脉冲星候选体文件时,缺少必要的包,安装出错,记录安装过程。condainstallpresto报错如下:PackagesNotFoundError:Thefollowingpackages......
  • centOS安装MySQL
    一、检查系统上是否有mysqlrpm-qa|grepmysql#检查是否安装过MySQLrpm-qa|grepmariadb#检查是否存在mariadb数据库(内置的MySQL数据库),有则强制删除rpm-e--n......
  • Python语法之异常处理
    前面我们已经介绍了模块的创建和包的应用,在这一小节,我们将继续来学习Python的异常处理方法,了解常见异常的处理方法以及异常的基本概念。1.什么是异常嫦娥本是后羿之妻,......
  • python基础之周末小结
    python基础之周末小结目录一、与用户交互1.获取用户输入2.输出内部信息二、格式化输出三、基本运算符1.数学运算符2.简化写法3.比较运算符四、常用赋值赋1.链式赋值2.交叉......
  • python 数据容器(序列)的切片
    序列:内容连续,有序,可使用下标索引的一类数据容器列表、元组、字符串,均可以视为序列。切片:从一个序列中,取出一个子序列。语法:序列[起始下标:结束下标:步长]表示从序列中,......
  • CentOS 7.9 安装 mongodb5.0.13
    一、CentOS7.9安装mongodb5.0.131 下载地址:https://www.mongodb.com/try/download/community2  2 安装前的准备 #操作系统内核版本uname-a#操作系统......
  • CentOS 7.9 安装 redis-6.2.0
    一、CentOS7.9安装redis-6.2.01 下载地址:https://download.redis.io/releases/redis-6.2.0.tar.gz  2安装gcc来进行编译Redis由C语言编写,所以需要系统中有......
  • CentOS 7.9 安装 Jenkins 2.361.2
    一、CentOS7.9安装Jenkins2.361.21 下载地址:https://www.jenkins.io/download2 简介Jenkins是一个Java开发的开源持续集成工具,广泛用于项目开发,具有自动化构建......
  • CentOS 7.9 安装 nginx-1.22.0
    一、CentOS7.9安装nginx-1.22.0下载地址:http://nginx.org/en/download.html2 安装前的准备 #操作系统内核版本uname-a#操作系统发行版本cat/etc/redhat......
  • CentOS 7.9 安装 node-v14.16.0
    下载地址:https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-x64.tar.gz 解压压缩包 tarzxvf/opt/software/node-v14.16.0-linux-x64.tar.gz-C/opt/ 添......