CentOS7安装Python3详细步骤与Python2共用方法
本人使用的是centos7,该系统已经自带了python2,但是由于python3和python2在很多使用上还存在着较大区别,并且本着学习的态度决定尝试安装一次。
由于一开始忘了截图,所以本文只有所有的安装命令,命令完全正确,亲测可以使用,所以在此发文记录一下。
说明:python2和python3各有特点,目前很多库支持较多的还是python2,站在学习的角度,建议大家两个版本都保留着。
输入Python命令,查看可以得知我的本机是Python2.7.5版本
[root@localhost ~]# python
Python 2.7.5 (default, Aug 7 2019, 00:51:29)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
输入which python
可以查看位置,一般是位于/usr/bin/python目录下。
下面介绍安装Python3的方法:
注意:以下所有命令请单条执行
1、首先安装依赖包
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install libffi-devel
2、建立一个空文件夹(个人可以根据自己的情况安装在不同的位置),并进入该目录
mkdir /usr/local/python3
cd /usr/local/python3
3、根据自己需求下载不同版本的Python3,我下载的是Python3.7.6
wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tar.xz
4、解压压缩包,会发现在该目录新生成了一个目录叫Python-3.7.6,然后安装Python3
tar -xvJf Python-3.7.6.tar.xz
cd Python-3.7.6
./configure --prefix=/usr/local/python3
make && make install
5、最后创建软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
6、在命令行中输入python3测试
[root@localhost ~]# python3
Python 3.7.6 (default, Jan 1 2020, 13:17:10)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
同样的,我们的python2版本也仍旧在:
[root@localhost ~]# python
Python 2.7.5 (default, Aug 7 2019, 00:51:29)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
当我们需要使用不同的python版本的时候,就可以通过命令行输入python2或者python3来开启相应的版本。
CentOS7安装Python3详细步骤与Python2共用方法相关推荐
- CentOS7安装Python3.4 ,让Python2和3共存
为什么80%的码农都做不了架构师?>>> #CentOS7安装Python3.4 ,让Python2和3共存 环境:CentOS7.1 需求:网络畅通 编译需要的一些包,酌情安 ...
- centos7安装python3.7.4_基于centos7 安装python3.6.4出错的解决方法
基于centos7 安装python3.6.4出错的解决方法 错误:zipimport.ZipImportError: can't decompress data; zlib not availabl ...
- Centos7安装Mysql详细步骤
本文主要介绍如何在Centos7下安装Mysql. 一.下载Mysql 使用wget命令下载mysql安装包.确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装. ...
- Centos7安装Nginx详细步骤
1. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++ 2.PCRE pcre-d ...
- centos7安装es mysql_Centos7 安装MySQL详细步骤
Centos7 安装MySQL详细步骤 首先在虚拟机中安装一个Centos7(VM虚拟机安装Centos7) 1.1 MySQL安装 1.1.1 下载wget命令 yum -y install wge ...
- python3.7.2安装步骤-python安装升级详细步骤 Python2 升级 Python3
多数情况下,系统自动的Python版本是2.x, 或者yum直接安装的也是2.x ,但是,现在多数情况下建议使用3.x ,那么如何升级呢? ,下面老徐详细讲解升级步骤; 首先下载源tar包 可利用li ...
- python3.6.5安装步骤-Centos7 安装Python3.6.5
一.centos7 安装 Python3.6.5教程 1.在安装Python之前,需要先安装一些后面遇到的依赖问题(如果有依赖问题,按照提示安装): yum -y install zlib-devel ...
- Centos7安装python3+Selenium+chrome+chromedriver详细
Centos7安装python3+Selenium+chrome+chromedriver详细 python2和python3共存,Selenium错误的处理 更新Centos源 wget -O /e ...
- python3安装pywin32_Python3 pywin32模块安装的详细步骤
这篇文章主要介绍了Python3 pywin32模块安装的详细步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 python新 ...
最新文章
- R语言psych包的fa函数对指定数据集进行因子分析(输入数据为相关性矩阵)、指定进行正交旋转、斜交旋转提取因子、比较正交旋转和斜交旋转之间的差异、因子结构矩阵、因子模式矩阵和因子相关矩阵之间的关系
- 物理磁盘空间使用已满导致数据库hang起
- 解决无法将java项目部署到tomcat中去
- CISCO CCNA路由器密码管理
- SqlBulkCopy批量插入数据
- Qt 5 如何修改打包好的应用程序图标
- map java 用法_java中map 9种常规用法
- 如何修改远程桌面连接端口 ,历史记录,支持多用户
- Windows下编译CMake源码(Opencv源码编译)
- 实验——基于文件验证和MYSQL验证的vsftpd虚拟用户
- JAVA后台权限管理系统
- Boost出现error C2678
- Tomcat安装、配置、优化及负载均衡详解
- Defina脚本 - 恶灵塔任务大全
- 人大金仓数据库的用户与角色
- 从概念到现状,一文读懂边缘计算
- 《图像处理与计算机视觉算法及应用》读后感
- 如何面对无意义的生活
- 编译器:GNU工具链GCC编译器的编译方法和编译步骤
- requests库和lxml库爬取彼岸图网的图片