当前位置: 首页 > article >正文

CentOS7安装python3超详细教程

在这里插入图片描述

欢迎关注博主 Mindtechnist 或加入【Linux C/C++/Python社区】一起探讨和分享Linux C/C++/Python/Shell编程、机器人技术、机器学习、机器视觉、嵌入式AI相关领域的知识和技术。


CentOS7安装python3详细教程

      • 1.检查CentOS7自带python环境
      • 2.下载源码包并上传至CentOS
      • 3.安装python3
      • 4.建立软链接
      • 5.配置环境变量


专栏:《Linux从小白到大神》


1.检查CentOS7自带python环境

Linux下自带python环境,但是Linux自带的python一般是比较老的版本,我们可以通过命令来查看Linux中python的版本
在这里插入图片描述

建议大家在保留python2的基础上安装一个python3,因为python2和python3还是有一些区别的,同时安装python2和python3的环境,以便不时之需或者对比学习。

如果想要删除原有的python环境,可以通过下面两条命令实现

rpm -qa|grep python2|xargs rpm -ev --allmatches --nodeps
whereis python2 |xargs rm -frv

2.下载源码包并上传至CentOS

安装python3首先需要下载源码包,我们可以在Windows环境下载好最新的python3源码包,然后上传到Linux中,python3下载网址如下

点击直达源码包下载

选择一个.tgz格式的源码包下载即可,下载好源码包之后,可以通过终端工具SecureCRT的rz命令上传至CentOS系统,上传时,首先在CentOS命令行通过cd命令切换到要上传到的目录,输入rz并回车

在这里插入图片描述
关于SecureCRT的详细使用可以参考这篇文章

《【虚拟终端工具】SecureCRT工具连接虚拟机、rz/sz传输、中文乱码问题解决、每次打开都须重新注册问题解决》

3.安装python3

①首先解压源码包

tar zxvf Python-3.12.0a6

②解压后输入下面的命令,该命令需要root权限,我们可以切换到root用户进行操作,首先通过su命令切换到root用户
在这里插入图片描述
输入登陆密码,进入到root用户,然后执行下面命令

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

待编译环境准备好之后,使用cd命令进入解压后的Python源码包目录
在这里插入图片描述
③执行configure文件

./configure --prefix=安装路径

其中,安装路径是自己想要安装到的路径,可以自己设置。
④编译

make

⑤安装

make install

等待安装完成即可。

4.建立软链接

我们进入到上面设置的python3的安装目录下的bin目录,可以看到下面这些文件
在这里插入图片描述

①建立python3软链接
通过以上步骤,python3便安装好了。但是这样的话,如果你想使用python3必须在命令行显示的指定python3,因为我们说过,Linux下默认自带python2的环境。当你运行python的时候,默认是打开python2。
我们在/usr/bin/目录下可以看到一个软连接python,这个软连接决定了你在命令行运行python的默认版本。我们可以看到它是指向Linux默认自带的python2的,删除这个软连接并建立一个指向python3的软链接就可以默认运行python3。

ln -s /安装目录/Python-3.12/bin/python3.12 /usr/bin/python

第一个路径是你的python3安装时的路径,如果你不知道安装在哪了,可以通过whereis命令查看。创建好软链接输入python命令启动python3版本,如果想启动python2可以直接在命令行输入python2

也可以只建立python3的软链接,不必删除python2的软链接

ln -s /安装目录/Python-3.12/bin/python3.12 /usr/local/bin/python3

②建立pip3软链接

ln -s /安装路径/bin/pip3 /usr/local/bin/pip3

建立完毕后,可以查看已建立的软链接
在这里插入图片描述

5.配置环境变量

使用vim编辑器打开配置文件

vi ~/.bash_profile

在配置文件的最后增加两句话

export PYTHON_HOME=安装路径
export PATH=$PYTHON_HOME/bin:$PATH

可以加个注释,以后有问题方便改
在这里插入图片描述
最后,使环境变量生效即可

source ~/.bash_profile

至此,全部安装完成。


在这里插入图片描述
在这里插入图片描述



http://www.kler.cn/a/392.html

相关文章:

  • Windows下C++使用SQLite
  • c# RSA加解密工具,.netRSA加解密工具
  • rabbitmq相关使用
  • lxml 解析xml\html
  • 深度学习中batch_size
  • C#调用OpenXml,读取excel行数据,遇到空单元跳过现象处理
  • 2分钟彻底搞懂“高内聚,低耦合”
  • Linux基本命令——操作演示
  • OpenAI 发布GPT-4——全网抢先体验
  • 07从零开始学Java之如何正确的编写Java代码?
  • HTTPS的加密原理(工作机制)
  • 深入理解JavaScript的事件冒泡与事件捕获
  • 网络安全 -- 常见的攻击方式和防守
  • 金三银四最近一次面试,被阿里P8测开虐惨了...
  • 自动写代码?别闹了!
  • 机器学习入门——线性回归
  • 智慧水务监控系统-智慧水务信息化平台建设
  • gcov的覆盖率统计
  • RK3568平台开发系列讲解(Linux系统篇)消息队列
  • 蓝桥杯刷题冲刺 | 倒计时28天
  • day8-字典作业
  • ChatGPT的前世今生
  • 【网络编程】
  • Mybatis之Mapper代理开发
  • IOS - 抓包通杀篇
  • 【c++】:模拟实现STL模板中的string