Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)


Posted in Python onOctober 15, 2020
# 查看下centos7.6上的python版本
[root@registry ~]# cat /etc/redhat-release
Linux release 7.6.1810 (Core) 
[root@registry ~]# python --version
Python 2.7.5

为什么要升级呢?因为要部署一些软件,需要python3的支持!!!不得不装啊!!!

Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)

部署python3.9,并进入到python3虚拟环境:

python3.9.0下载地址https://www.python.org/ftp/python/3.9.0/

# 开启yum的缓存功能,yum安装软件包是在线安装,开启缓存功能可以使得软件包被下载到本地,方便后续使用。
[root@registry ~]# vim /etc/yum.conf 
keepcache=1

# 配置网络yum源
[root@registry ~]# cd /etc/yum.repos.d/
[root@registry yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo

# 安装python3的依赖包
[root@registry ~]# yum install libffi-devel wget sqlite-devel xz gcc atuomake zlib-devel openssl-devel epel-release git -y

# 编译安装python3.9.0
[root@registry ~]# cd /usr/local/src/
[root@registry src]# rz

[root@registry src]# ll
总用量 17560
-rw-r--r-- 1 root root 17977808 9月 25 23:56 Python-3.9.0a1.tar.xz

[root@registry src]# tar xf Python-3.9.0a1.tar.xz
[root@registry src]# cd Python-3.9.0a1/
[root@registry Python-3.9.0a1]# ./configure && make -j 4 && make install   

# 可以看到python3.9已经安装上去了,但是默认的还是2.7.5
[root@registry ~]# python --version
Python 2.7.5
[root@registry ~]# python
python      python2.7     python3.9     python3-config
python2      python3      python3.9-config

# 由于centos7.6自带的是python2.7.5,现在安装python3.9.0,在使用python安装软件时可能会有冲突。
# 一个比较好的解决方法是:进入python3虚拟环境中安装软件。
[root@registry ~]# python3 -m venv py3        安装虚拟环境,会在当前目录下生成一个py3目录
[root@registry ~]# ll py3
总用量 4
drwxr-xr-x 2 root root 193 10月 14 22:33 bin
drwxr-xr-x 2 root root  6 10月 14 22:33 include
drwxr-xr-x 3 root root 23 10月 14 22:33 lib
lrwxrwxrwx 1 root root  3 10月 14 22:33 lib64 -> lib
-rw-r--r-- 1 root root 75 10月 14 22:33 pyvenv.cfg
[root@registry ~]# source /root/py3/bin/activate   激活py3虚拟环境
(py3) [root@registry ~]# python -V
Python 3.9.0a1

# 有一个麻烦点的地方就是,每次在使用python3.9时,都要先激活py3虚拟环境。

总结

到此这篇关于Python在centos7.6上安装python3.9(默认python版本为2.7.5)的文章就介绍到这了,更多相关centos7.6安装python3.9内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python读csv文件去掉一列后再写入新的文件实例
Dec 28 Python
python 实现在txt指定行追加文本的方法
Apr 29 Python
python实现文本界面网络聊天室
Dec 12 Python
对python多线程SSH登录并发脚本详解
Feb 14 Python
Python.append()与Python.expand()用法详解
Dec 18 Python
Python3和PyCharm安装与环境配置【图文教程】
Feb 14 Python
利用 Python ElementTree 生成 xml的实例
Mar 06 Python
学python最电脑配置有要求么
Jul 05 Python
Python调用JavaScript代码的方法
Oct 27 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
Feb 20 Python
python生成可执行exe控制Microsip自动填写号码并拨打功能
Jun 21 Python
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
Nov 11 Python
Pycharm编辑器功能之代码折叠效果的实现代码
Oct 15 #Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
Oct 15 #Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
Oct 15 #Python
解决pip安装的第三方包在PyCharm无法导入的问题
Oct 15 #Python
python实现粒子群算法
Oct 15 #Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
Oct 15 #Python
Python3.7安装PyQt5 运行配置Pycharm的详细教程
Oct 15 #Python
You might like
收音机指标测试方法及仪器
2021/03/01 无线电
PHP+JS+rsa数据加密传输实现代码
2011/03/23 PHP
基于PHP对XML的操作详解
2013/06/07 PHP
PHP实现的XML操作类【XML Library】
2016/12/29 PHP
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
Jquery 改变radio/checkbox选中状态,获取选中的值(示例代码)
2013/12/12 Javascript
JavaScript控制各种浏览器全屏模式的方法、属性和事件介绍
2014/04/03 Javascript
告诉你什么是javascript的回调函数
2014/09/04 Javascript
前端jquery部分很精彩
2016/05/03 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
彻底搞懂JavaScript中的apply和call方法(必看)
2017/09/18 Javascript
AngularJS中控制器函数的定义与使用方法示例
2017/10/10 Javascript
vue-router 源码实现前端路由的两种方式
2018/07/02 Javascript
微信小程序实现简单跑马灯效果
2020/05/26 Javascript
每天学点Vue源码之vm.$mount挂载函数
2019/03/11 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
python中__call__方法示例分析
2014/10/11 Python
图文讲解选择排序算法的原理及在Python中的实现
2016/05/04 Python
python模拟表单提交登录图书馆
2018/04/27 Python
python字典的setdefault的巧妙用法
2019/08/07 Python
Python socket模块方法实现详解
2019/11/05 Python
Django创建一个后台的基本步骤记录
2020/10/02 Python
CSS3中background-clip和background-origin的区别示例介绍
2014/03/10 HTML / CSS
使用CSS3 制作一个material-design 风格登录界面实例
2016/12/12 HTML / CSS
戴尔英国官网:Dell英国
2017/05/27 全球购物
英国电子产品购物网站:TobyDeals
2018/07/30 全球购物
C#笔试题集合
2013/06/21 面试题
焊接专业毕业生求职信
2013/10/01 职场文书
主题实践活动总结
2014/05/08 职场文书
毕业生见习报告总结
2014/11/08 职场文书
2014年安置帮教工作总结
2014/12/11 职场文书
2015年小学教导处工作总结
2015/05/26 职场文书
爱国影片观后感
2015/06/18 职场文书
2016年学生会感恩节活动总结
2016/04/01 职场文书
详解pytorch创建tensor函数
2022/03/22 Python
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS