目录

一、前言

二、安装过程

1、打开终端并检测python环境

2、下载安装包

3、导入公钥

4、更新

5、安装

6、调整优先级

7、测试结果


一、前言

因为要用到在ubuntu系统中使用python,感觉安装过程有必要分享一下,所以做一下相关的记录。

之前我们讲了如何制作U盘启动盘,如何安装双系统,如何安装谷歌浏览器,如果不了解的同学请看:

制作Linux系统U盘启动盘 :https://blog.csdn.net/shuiyixin/article/details/89277448

win10+Ubuntu16.04双系统安装:https://blog.csdn.net/shuiyixin/article/details/89284851

Linux系统安装谷歌浏览器简易教程 :https://blog.csdn.net/shuiyixin/article/details/89358789

现在就带领大家一起安装python。

二、安装过程

因为我要用到的是3.6,如果大家使用其他版本,原理一样,只不过将3.6换成大家用的版本。

这里的安装使用终端输入命令行安装,这种方法简单易用。

如果某一步有错误,再执行一次

1、打开终端并检测python环境

打开终端一般都在左侧会有,如果没有,点击第一个查找一下打开就好。

或者在某个文件夹右键打开终端。

打开好后,需要先检测一下环境,Ubuntu16.04默认安装了Python2.7和3.5

请注意,系统自带的python千万不能卸载!

请注意,系统自带的python千万不能卸载!

请注意,系统自带的python千万不能卸载!

重要的话说三遍。

打开终端,直接在终端输入python就可以测试。

我们可看到系统默认是2.7.12,如果你使用3.5,不需要其他版本的,直接修改默认,调整优先级。请看步骤6:调整优先级。如果你想安装新版本,请跟着我继续做。

测试完成后,按Ctrl+D退出python命令行。

2、下载安装包

输入以下命令

sudo add-apt-repository ppa:jonathonf/python-3.6

等待安装。

一般电脑是需要输入密码的,输入过程不会显示在界面上,输入完后,回车,它会自动判断密码是否正确。不要觉得上面没显示就是自己没输入成功。

3、导入公钥

在终端中,输入以下命令:

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -

导入谷歌软件的公钥,用于下面步骤中对下载软件进行验证。

如果顺利的话,命令将返回“OK”。如果没成功也可以忽略,软件一样可以使用的。

4、更新

在终端中,输入以下命令:

sudo apt-get update

用于对当前系统的可用更新列表进行更新。这也是许多 Linux 发行版经常需要执行的操作,目的是随时获得最新的软件版本信息。

命令将会返回类似图中所示的信息。

5、安装

在终端中,输入以下命令:

sudo apt-get install python3.6

如果一切顺利的话,命令将返回如图信息:

6、调整优先级

如果大家不需要其他版本的,只需要3.5,可以直接调整优先级。

在终端中执行以下命令:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

更改默认值,python默认为Python2,现在修改为Python3,在终端中执行以下命令:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

执行结果如下:

7、测试结果

直接在终端输入python就可以测试。

【Ubuntu】Linux系统安装python3.6相关推荐

  1. Ubuntu Linux 系统安装、分区规划

    在安装Ubuntu Linux之前,你必须先取得安装软件,IOS镜像获取路径:http://www.ubuntu.com.cn. 当一切都准备就绪后,我们还得先了解该如何规划我们的硬盘. 首先你必须考 ...

  2. U盘可以当linux系统盘吗,怎样把Ubuntu Linux系统安装到u盘【步骤详解】

    怎样安装Linux系统到u盘?今天IT百科教大家怎样利用把Ubuntu安装到u盘,让u盘成为启动盘来实现u盘装Linux系统! 需要准备的东西: ①.UltraISO"软碟通"软件 ...

  3. VB虚拟机中ubuntu Linux系统安装使用MCNP5

    Linux中MCNP5的安装与使用 简述(废话) 详情(自己在虚拟机上摸索的曲线救国,不官方,请跳过) 官方详情(问老师要的教程,用在云算上了) 1 事前准备: 1.创建mcnp和mcnpdata文件 ...

  4. python3.5安装-linux系统安装python3.5

    1.python源代码安装 步骤:先安装依赖包,便于解析安装包数据,否则会报错 [root@localhost ]# yum -y install gcc-c++ pcre pcre-devel zl ...

  5. Linux系统安装python3和创建python3虚拟环境

    Python3安装 参考 https://www.cnblogs.com/kimyeee/p/7250560.html 按照步骤安装完成后,进入虚拟环境,pip install xxx ,安装某个第三 ...

  6. python 3.6.5编译安装_Linux系统安装Python3.6.5

    Linux系统安装Python3.6.5 1.下载Python3.6.5 wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 如 ...

  7. linux系统安装 ubuntu error symbol‘grub_calloc’not found

    双系统之Linux系统安装出错 安装linux系统之后重启,无法正常启动,出现如下错误: ubuntu error symbol'grub_calloc'not found grub rescue&g ...

  8. Ubuntu/Linux Server 服务器系统安装

    Ubuntu/Linux Server 服务器系统安装 本文概要: Ubuntu Server版本如何选择 Ubuntu Server靠谱下载地址 Ubuntu Server版本系统安装流程解读 Ub ...

  9. 三星手机安装linux系统下载,ubuntu手机系统安装教程【详细步骤】

    导语: 看到这个题目大家可能不太清楚吧,现在随着科技技术的进步和大范围的普及,普通大众也渐渐掌握了各种新技术.对于手机换系统,大家应该都听说过,网上经常能够看到某某大神把 苹果 手机的 ios 系统刷 ...

最新文章

  1. python 3元运算符
  2. Java 一维数组作为参数和返回值
  3. CSS3 background-size 属性值:cover
  4. 浮点数运算的精度问题:以js语言为例
  5. CLion for mac安装配置
  6. Java 打飞机(小游戏)[版权非本人 本人制作收藏整理]
  7. 浮动元素的均匀分布和两端对齐
  8. 算法导论——排序算法
  9. zend studio php发布_使用Zend Studio开发PHP项目
  10. Qt5 开发 iOS 应用之访问 SQLite 数据库
  11. Netty4 学习笔记之一:客户端与服务端通信 demo
  12. 计算机485通讯原理,用RS-485设计的多机通信接口电路
  13. 网络与综合布线及无线传输
  14. 小程序框架kbone与Hybird混合开发
  15. xp电脑自动锁定计算机,教你设置windows xp系统电脑自动关机的方法
  16. 华为安装gsm框架_华为mate30怎么安装谷歌服务?华为mate30系列安装GMS框架图文教程...
  17. CodeForces 140C New Year Snowm
  18. 【python】报错:OSError: [Errno 30] Read-only file system
  19. 国际音标IPA、DJ音标和美国KK音标对照表
  20. 【Linux_02】

热门文章

  1. 《计算机视觉》集大网课笔记【7】
  2. 一、安装虚拟机(CentOS)
  3. Makfile笔记——patsubst函数、foreacch函数、wildcard函数
  4. makefile--patsubst和notdir函数
  5. 图像美妆算法---自动祛斑算法研究
  6. 支付中的业务逻辑|支付幂等性
  7. 索爱X9挂脖式蓝牙耳机,佩戴轻盈音质纯正真正享受音乐世界
  8. 4款令人相见恨晚的APP,个个都是黑科技,后悔没有早点碰到你
  9. 深入理解Condition实现原理
  10. EditorGridPanel中的sm属性