前言:随着python升级更新,新版本较于老版本功能点也有不同地方,作为一个初学者应该了解旧版本的规则,也要继续学习新版本的知识。为了能更好去学习python,我在ubuntu安装python2和python3,以便后期学习。

安装步骤如下:

1、查看系统下是否安装了python

dpkg -s python

Ubuntu 12.04自带了 Python2.7.3版本

2、采用apt-get 方式安装2.7.3版本

apt-get install python

3、安装其他版本,例如python3.5

(1)安装依赖包和库

备注:由于需要采用编译方式安装,需要用到大量的库和依赖包,因此我们需要编译之前让它们就绪。

sudo apt-get install build-essential libncursesw5-dev libreadline6-dev libssl-dev libgdbm-dev libc6-dev libs
qlite3-dev  tk-dev bzip2 libbz2-dev -y

(2)下载源代码

wget http://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
(3)解压安装

tar xvf Python-3.5.2.tar.xz -C /usr/local/src    #解压

cd /usr/local/src/Python-3.5.2                       #进入解压目录

./configure --prefix=/opt/python3            #/opt/python3.5.2是python安装目录,也可以选择其他目录

make && make install                                   #安装

(4)安装完毕后,建立软连接,使可以直接调用python3

ln -s /opt/python3/bin/python3.5 /usr/local/bin/python3

4、测试

python2

python3

转载于:https://www.cnblogs.com/jack34/p/6074346.html

Python 基础之在ubuntu系统下安装双版本python相关推荐

  1. 在ubuntu系统下安装python

    一.背景介绍 随着本人python使用的越来越多,跑的代码和程序越来越复杂,从git下载代码也更多的需要liux系统才能使用,所以考虑在ubuntu系统下安装python,此博文也是基于CSDN7天培 ...

  2. 在ubuntu系统下安装缺少的字体(一般缺少中文字体)

    在ubuntu系统下安装缺少的字体 cite:Ubuntu LaTeX 环境配置:https://www.cnblogs.com/xqmeng/p/13931222.html 第一步:下载缺少的字体 ...

  3. 终端linux输入法安装程序,在Ubuntu系统下安装百度输入法Linux版的方法

    本文介绍在Ubuntu系统下安装百度输入法Linux版(也称为百度Linux输入法)的方法,以Ubuntu 18.04版本为例说明.说明:该输入法支持在Ubuntu 18.04.1810.1904.1 ...

  4. Ubuntu系统下安装ssh的方法

    1.用Ctrl+Alt+T打开Ubuntu终端,输入sudo apt-get update命令–>回车–>输入当前登录用户的管理员密码–>回车以实现更新Ubuntu系统: 2.安装s ...

  5. IntelliJ IDEA使用教程(动图详解):Ubuntu 系统下安装 IntelliJ IDEA

    Ubuntu 系统下安装 IntelliJ IDEA 系统要求 系统支持:只要是支持 GNOME 或 KDE 桌面系统,建议是 Ubuntu(32位和64位都可以) JDK 版本:Oracle JDK ...

  6. Ubuntu系统下安装eclipse

    Ubuntu系统下安装eclipse 想要正确的安装eclipse,需要在Ubuntu系统上提前安装jdk 可以在终端使用java -version来查看是否安装jdk 如果没有安装jdk,可以参考网 ...

  7. 在ubuntu系统上安装指定版本的gfortran

    在ubuntu系统上安装指定版本的gfortran,具体步骤如下: zhao@ubuntu:~$ sudo apt-get install gfortran-6 Reading package lis ...

  8. ubuntu 系统下安装 xlwt

    今天在ubuntu 系统下使用pip安装xlwt 报错了如下 然后安装一个easy_install工具 在终端中输入: sudo apt-get install python-setuptools 安 ...

  9. redis linux 运行依赖,在Ubuntu系统下安装Redis Desktop Manager的方法

    以下为你介绍在Ubuntu16.04系统下安装Redis可视化工具Redis Desktop Manager.不管是哪个Redis Desktop Manager版本,都可以采用下面的安装方式进行. ...

最新文章

  1. debian10 chrony简单配置
  2. onclick事件执行2次
  3. 进阶学习(4.4) JVM GC Root 判定, 垃圾的判定
  4. 为什么用C而不用C++
  5. gentoo.tw的临时解决方法[转贴]
  6. 转专业入门NLP,这样学就对了
  7. 计算机信息安全专业欧洲排名,美国大学信息安全专业排名TOP10一览 加州大学伯克利分校居首...
  8. sql server常用性能计数器
  9. 调试实战 | 通过转储文件分析程序无响应之使用 windbg + IDA 逆向篇
  10. Versant 对象型数据库
  11. java 静态代码块 作用域_java static关键字和代码块
  12. mybatis分页应用
  13. AS3.0 侦听器传参的方法
  14. CTU Open Contest 2019 J Beer Vison
  15. 计算机原理名词,计算机组成原理 常用名词解释
  16. 非香农类信息不等式_信息论
  17. ubuntu apt-get install更新域名解析失败问题的处理方法
  18. Julia中从Git时出现超时问题的解决方法---(例如:安装GR、Rmath一直超时)
  19. 使用 k3d 在Windows上安装 k3s
  20. 自动查找优惠券机器人(收藏)

热门文章

  1. thinkphp5.0自定义验证器
  2. 20145309 《网络对抗技术》信息搜集与漏洞扫描
  3. signalr中Group 分组群发消息的简单使用
  4. php返回json数据函数实例
  5. ubutn下安装英伟达显卡驱动
  6. Sensoro告诉你ibeacon为什么这么火?
  7. jsp网页上实现计算圆面积小程序
  8. java 泛型 比较_java 泛型和object比较
  9. 华为鸿蒙理性,华为的理性,鸿蒙的节奏
  10. ensp中小型企业网配置_如何构建1000人规模的网络,详细配置?