CentOS 7.9 安装 Python-3.9.5

[复制链接]
发表于 2022-10-7 22:45:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
一、CentOS 7.9 安装 Python-3.9.5

地址
查看当前python版本
  1. python
  2. python -V
复制代码

可以看到执行python,默认是2.7.5
 
二、安装依赖
  1. 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’"的错误)
  1. yum install libffi-devel -y
复制代码
 
三、解压压缩包
  1. tar -zxvf /opt/software/Python-3.9.5.tgz -C /opt/
复制代码
 
四、进入文件夹
  1. cd /opt/Python-3.9.5/
复制代码


五、配置安装位置
  1. ./configure prefix=/usr/local/python3
复制代码
 
六、编译&安装
  1. make
  2. make install         # 这两行可以分开执行,也可以在同一行执行
  3. make && make install # 同一行执行
复制代码
 
七、添加软连接

安装好后,不好使还是默认的版本
 
需要配置软连接
添加python3的软链接
  1. ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
复制代码
添加 pip3 的软链接
  1. ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3
复制代码
在云服务上面安装python:

  • 安装软连接时报:ln: failed to create symbolic link ‘/usr/bin/pip3’: File exists
  • 解决方法:删除软连接
  1. rm /usr/bin/python3
复制代码
重新安装软连接:ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
 

 
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表