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新版本的安装就是这些,不用卸载旧版本,新版本同样正常使用

python3l下载_lunix 安装python3相关推荐

  1. ubuntu下载python3_Ubuntu安装Python3

    CentOS 安装 Python3 没什么坑,按照步骤一步步来就可以了. 但 Ubuntu 安装 Python3 的坑却不少,这里总结一下,避免以后继续踩坑. 我用的是 ubuntu16.04,安装最 ...

  2. python3.4.4下载安装教程_python 环境搭建 及python-3.4.4的下载和安装过程

    第一步:下载和安装python-3.4.4amd.msi 可以去官方网站下载,也可以从网盘下载: 链接: https://pan.baidu.com/s/1hLn2y51lHiTGXCj-69ZrPw ...

  3. python下载安装教程3.8.0-windows中安装Python3.8.0的实现方法

    windows中安装Python3.8.0的实现方法 操作系统:Windows10 64bit Python版本:3.8.0 安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选 ...

  4. 电脑安装python步骤-python3.8下载及安装步骤详解

    1.操作系统:Windows7 64bit executable installer 2.安装步骤: 双击安装文件python-3.8.0-amd64.exe 勾选下方"Add Python ...

  5. python官网下载步骤linux-CentOS 7.* 安装 python3.8.2 步骤

    CentOS 7系列 安装 python3.8.2 步骤 1.在python官网下载linux源码包 地址:https://www.python.org/ftp/python/3.8.3/Python ...

  6. python3.7下载安装教程-CentOS 7 下 安装 Python3.7

    CentOS 7 安装 Python3.7 1. 我们先看看现有的 python2在哪里 [root@lidan /]# whereis python python: /usr/bin/python ...

  7. python官网下载步骤linux-Linux 安装python3.x步骤

    本文转发自博客园非真的文章,内容略有改动 linux系统本身默认安装有2.x版本的python,版本x根据不同版本系统有所不同,通过python --V 或 python --version 查看系统 ...

  8. linux下载哪个python版本-Linux下升级安装Python-3.6.2版本

    本文主要介绍在Linux(CentOS)下将Python的版本升级为3.6.2的方法 众所周知,在2020年python官方将不再支持2.7版本的python,所以使用3.x版本的python是必要的 ...

  9. linux下载哪个python版本-Linux安装python3.6

    如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一.安装p ...

最新文章

  1. WindowsPhone7入手,实在的照片
  2. linux下hg无法运行_千万不要运行的 Linux 命令
  3. Inno Setup入门(十八)——Inno Setup类参考(4)
  4. spark、oozie、yarn、hdfs、zookeeper、
  5. 9th week blog
  6. 【论文研读】【医学图像】【R2UNet】Recurrent residual U-Net for medical image segmentation
  7. 360数科:打造“样板型”金融科技,服务全场景全客群
  8. snackbar_Android Snackbar示例教程
  9. xtragrid 某个值 查找_XtraPivotGrid根据列(行)的汇总值对列(行)标头进行查找...
  10. No module named ‘win32com‘
  11. gaussian 和gaussview_「测试狗」Gaussian量化模拟入门教程(一)
  12. kali扫描内网ip_kali linux 如何查找局域网ip
  13. 关于计算机ps读后感,ps心得体会4篇
  14. 从10万到百亿营收的背后 | 同程旅游CTO V课堂实录
  15. Java单词查询小程序
  16. 基于PT100铂电阻的高精度测温方法
  17. 一个测试反应速度的小游戏
  18. 星星之火-45:5G技术地图
  19. 【域名】查看MX记录是否生效
  20. 2021CCPC网络预选赛

热门文章

  1. HTML5给我们带来了什么
  2. ORACLE数据库的备份和还原。
  3. Div+CSS教程----DivCSS布局绝对定位和浮动
  4. java mail 1.4.2.jar_javamail
  5. 吉大15秋学期计算机,吉大15秋学期《计算机应用基础》在线作业二.docx
  6. 卷积码主要是对抗_【零基础学会LTE】【3】LTE 36.212 咬尾卷积码详解
  7. java 取余_JAVA面试解析(有赞)
  8. linux 临时 目录权限,linux文件和目录权限的设置
  9. C语言动态宽字符串,【分享】C语言动态长度字符串
  10. apache php mysql环境搭建_Ubuntu+Apache+PHP+Mysql环境搭建(完整版)