CenOS 安装python3 与python2共存

Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存

  首先去Python官网下载python3的源码包,网址:https://www.python.org/

  进去之后点击导航栏的Downloads,也可以鼠标放到Downloads上弹出菜单选择Source code,就是源码包的意思,这里选择最新版本3.5.1,当然下面也有很多其他历史版本,点进去之后页面下方可以看到下载链接,包括源码包、Mac OSX安装包、Windows的安装包

  

  这里选择第一个下载即可,下载的就是源码包:Python-3.5.1.tgz,下载好之后上传到服务器,开始准备安装

  释放文件:

tar -xvzf Python-3.5.1.tgz

  进入目录:

cd Python-3.5.1/

  添加配置:

./configure --prefix=/usr/python

  这里配置自己的安装目录,接下来编译源码:

make

  执行安装:

make install

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

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

  我们可以把这个删除,也可以新建一个python3的软链接,只不过执行时python要改成python3,或者python脚本头部声明要改为#!/usr/bin/python3

  这里为了方便建议先重命名一下,然后建立个软链接就可以了,之前的程序头部也不用更改:

$ mv /usr/bin/python /usr/bin/python.bak
$ ln -s /usr/python/bin/python3 /usr/bin/python

  这样就建立好了,以后直接执行python命令,就相当于调用python3,实际上python3也是个软链接,链接到python3.5.1,这个多次链接其实不影响,主要是为了版本升级更加方便,不用改版本号了

  python3新版本的安装就是这些,不用卸载旧版本,新版本同样正常使用

原文地址:https://www.cnblogs.com/wujf-myblog/p/10637177.html

时间: 2024-08-30 03:04:32

CenOS 安装python3 与python2共存的相关文章

Win10下安装Python3及Python2、数据类型、格式化输出、运算符

Win10下安装Python3及Python2 下载的官网地址: https://www.python.org/downloads/windows/ 安装Python3: 安装完成之后,在开始处输入 cmd ,测试Python是否安装成功. 输入: python -V ----> pip -v ----> pip 安装Python2: 安装完成之后,打开之前打开的命令提示符页面,测试Python是否安装成功. 输入: python -V ----> pip -v Python3.x与Py

centos 安装python3与Python2并存,并解决"smtplib" object has no attribute 'SMTP_SSL'的错误

1.需要先安装python3依赖的包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make 2.安装python-3.6.82.1 获取python-3.6.8 wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz2.2 解压&进入目录 tar -xvJf  P

Windows7 下python3和python2同时 安装python3和python2

1.下载python3和python2 进入python官网,链接https://www.python.org/ 选择Downloads--->Windows,点击进入就可以看到寻找想要的python版本 本文选择的是: Python3.5.2,点击后面链接可直接下载,https://www.python.org/ftp/python/3.5.2/python-3.5.2rc1-amd64.exe Python2.7.9, 点击后面链接可直接下载,https://www.python.org/f

CentOS7下安装Python3和Python2并存

(一)简述刚安装的centos7.4版本默认是安装Python2.7,由于一些命令需要使用的原因,比如yum等,使用的是2.7.5版本的,由于现在很多库包括django都是使用Python3,因此,有这样的需求:yum使用python2.7版本,django和其他的使用默认的python3版本. (二)查看并备份python2相关信息1,使用python -V 可以查看默认的版本信息. [[email protected] ~]# python -V Python 2.7.5 2,然后使用whi

centOS 安装Python3与python2并存

如果本机安装了`python2`,尽量不要管他,使用`python3`运行python脚本就好,因为可能有程序依赖目前的`python2`环境, 比如`yum`!!!!! 不要动现有的`python2`环境! ### 安装`python3.7`#### 安装依赖环境```bashyum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-de

win10上安装python3和python2

摘自:https://www.cnblogs.com/wqzn/p/10424565.html   做个记录. Python3.6安装流程: 选择自定义安装: 直接next 为电脑上的所有用户安装 然后install就ok了! 安装完成之后,windows+r    ---->   输入   cmd--- >   输入   python -V   来查看版本. 如果你只想安装python3的话,看到这里就可以了.到这python3.6就安装完成了! 如果既想安装Python3.6也想安装Pyt

Python3 与 Python2共存

查看当前python版本 python --version 备份python which python mv /usr/bin/python /usr/bin/python.bak 下载安装更新python3 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz tar -xvJf Python-3.6.2.tar.xz 安装关联程序,安装编译python3 yum install -y zlib-devel bzip2

Centos7下不删除python2.x的情况下安装python3.x

Linux下默认系统自带python2.X的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存 1.下载linux平台的python3.x的安装包(我下载的是python3.6版本) [[email protected] ~]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz 2.解压p

lunix 安装python3

Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存 首先去python官网下载python3的源码包,网址:https://www.python.org/ 进去之后点击导航栏的Downloads,也可以鼠标放到Downloads上弹出菜单选择Source code,就是源码包的意思,这里选择最新版本3.5.1,当然下面