千家信息网

centos中怎么安装Python3

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章给大家介绍 centos中怎么安装Python3,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。python安装之前需要一些必要的模块,比如openssl,readline
千家信息网最后更新 2025年12月02日centos中怎么安装Python3

这篇文章给大家介绍 centos中怎么安装Python3,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

  python安装之前需要一些必要的模块,比如openssl,readline等,如果没有这些模块后来使用会出现一些问题,比如没有openssl则不支持ssl相关的功能,并且pip3在安装模块的时候会直接报错;没有readline则python交互式界面删除键和方向键都无法正常使用,至于需要什么模块在make完之后python会给出提示,通过提示进行安装即可装全, 另外感谢园友的Glory_Lion的回复;下面是需要提前预装的依赖:

yum -y install zlib zlib-develyum -y install bzip2 bzip2-develyum -y install ncurses ncurses-develyum -y install readline readline-develyum -y install openssl openssl-develyum -y install openssl-staticyum -y install xz lzma xz-develyum -y install sqlite sqlite-develyum -y install gdbm gdbm-develyum -y install tk tk-devel
   安装上面这些python内置模块基本上就比较全了,接下来可以安装python了,编译过程中会自动包含这些依赖.

  释放文件:

tar -xvzf Python-3.5.1.tgz

  进入目录:

cd Python-3.5.1/

  配置(指定)安装目录(安装到/usr/python目录),其他选项一般默认即可:

./configure --prefix=/usr/python

  接下来编译源码:

make

  执行安装:

make install

  整个过程大约5-10分钟,安装成功之后,安装目录就在/usr/python。

  系统中原来的python在/usr/bin/python,通过ls -l可以看到,python是一个软链接,链接到本目录下的python2.7

  我们可以不用把这个删除,不对原来默认的环境做任何修改,只新建一个python3的软链接即可,只是需要执行python3代码时python要改成python3,或者python脚本头部解释器要改为

#!/usr/bin/python3

  这里建立软链接如下:

$ ln -s /usr/python/bin/python3 /usr/bin/python3

  这样就建立好了,以后直接执行python3命令就可以调用python3了,另外如果仔细看python安装目录下的bin目录,实际上python3也是个软链接,链接到python3.5.1,这样多次链接也是为了多个版本的管理更加方便。

将python添加到操作系统的 PATH 环境变量:回到home目录:
cdls -al
修改PATH环境变量
vi .bash_profile

重新加载 .bash_profile让修改生效

source .bash_profile
重新打开一个终端,如果配置没有生效,则注销一下用户,即可生效。

关于 centos中怎么安装Python3就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

目录 链接 模块 环境 接下来 内容 变量 更多 系统 过程 帮助 提示 编译 配置 不对 不错 必要 成功 操作系统 不用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全法自6月1日 java常用数据库连接 黄州司翰网络技术有限公司 计算机网络技术和应用专业就业 数据库后面加forupdate 开服半年服务器发展 国家网络安全一万字论文 上网dns服务器没有响应 元气骑士显示登录的服务器不匹配 互联网科技五大专业 如何把网址解析到服务器 江苏软件开发价格表 雅虎网络安全创始人 一对一的视频软件开发 财政部门学习网络安全和密码法 网络安全信息收集的方法有 csgo您不在安全服务器 计算机网络技术可以就业的公司 mysql是数据库中的 联想服务器硬盘坏了 打卡数据库怎么设置 电脑怎么打开服务器的桌面 数据库正处于还原操作中 税局网络安全等级保护 数据库文件的组织与索引技术提问 odms服务器界面显示错误 csgo您不在安全服务器 创业板网络安全科技股 贵州数据库服务器报价虚拟主机 党政机关网络安全检查
0