最近开始学Python,但我发现我ubuntu16.04上默认的Python是2.7,并不是3,x

于是准备Python升级,记录安装过程给初学者参考一下。

1.先取得管理员权限,

个人习惯先取得管理权,也可以在下面的每条命令加上sudo

1 ubuntu@ubuntu-Inspiron-7472:~$ sudo su
2 [sudo] ubuntu 的密码:
3 root@ubuntu-Inspiron-7472:/home/ubuntu#

2.查看当前Python版本

1 root@ubuntu-Inspiron-7472:/home/ubuntu# python
2 Python 2.7.12 (default, Nov 19 2016, 06:48:10)
3 [GCC 5.4.0 20160609] on linux2
4 Type "help", "copyright", "credits" or "license" for more information.
5 >>> exit(0)
6 root@ubuntu-Inspiron-7472:/home/ubuntu# 

3.安装Python3.5

1 root@ubuntu-Inspiron-7472:/home/ubuntu# apt-get install python3

4.安装成功后,删除usr/bin/目录下的默认python link文件

1 root@ubuntu-Inspiron-7472:/home/ubuntu# cd /usr/bin
2 root@ubuntu-Inspiron-7472:/usr/bin# rm -rf python

5.建立新的Python连接

1 root@ubuntu-Inspiron-7472:/usr/bin# ln -s /usr/bin/python3.5 /usr/bin/python

6.验证是否成功替换

1 root@ubuntu-Inspiron-7472:/usr/bin# python
2 Python 3.5.2 (default, Nov 23 2017, 16:37:01)
3 [GCC 5.4.0 20160609] on linux
4 Type "help", "copyright", "credits" or "license" for more information.
5 >>> exit(0)

转载于:https://www.cnblogs.com/liu66blog/p/8158049.html

【Tools】ubuntu16.04升级Python2.7到3.5相关推荐

  1. gtk linux 升级_Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例)

    Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例) 发布时间:2018-05-27 12:30, 浏览次数:424 , 标签: Linux Ubuntu Linux基础:htt ...

  2. ubuntu16.04+Virtualenv+python2.7+Caffe安装(CPU版本,无opencv)

    环境: Ubuntu16.04 AMD 64位 双核 python 2.7.12 虚拟环境:Virtualenv 虚拟环境路径如下: (python2.7) appleyuchi@ubuntu:~/. ...

  3. ubuntu16.04 升级内核

    一.环境 在虚拟机上运行的ubuntu16.04 , 使用命令uname -r查看当前系统内核版本 当前版本为4.15.0-45-generic.                要升级的内核为4.20 ...

  4. Ubuntu16.04升级内核并卸载不常用软件

    给新买的MSI GL62M装了ubuntu16.04,开机发现特别卡,于是安装stacer这款图形化系统监控软件查看系统运行状况. 打开一看吓了一跳,4核CPU超线程,8个核有两个核总是100%负载, ...

  5. 【从Ubuntu16.04升级Ubuntu18.04,并安装ROS系统】熟能生巧,避坑专用

    前言 本来用的是Ubuntu16.04,现升级为Ubuntu18.04. 因为使用了挺长时间的16.04版本,安装了一些第三方软件,升级时在清除第三方软件时总是清不干净,读了升级失败的日志后发现原来是 ...

  6. 阿里云Ubuntu16.04升级python3.6和pip

    ubuntu16.04安装python3.6 一.Python3.6 ubuntu16.04默认的软件repository中并不包含python3.6(最高到python3.5),所以无法通过命令ap ...

  7. ubuntu16.04安装python2.7_如何在Ubuntu16.04 LTS上为python(2.7,3.5,3.6)设置...

    我已经阅读了很多关于此的博文,我仍然对于设置它的"最佳"方式感到困惑.我读过的大多数博文都已过时了.我是Linux的新手,现在搞乱了我的系统两次,仍然无法正确设置虚拟环境.据我所读 ...

  8. ubuntu16.04+anaconda3+python2.7虚拟环境+caffe配置过程及踩坑经历

    . 前提: 安装前服务器情况,已经安装好了: CUDNN=7.3.0 CUDA=10.0.130 Opencv 2.4.13 相应命令为: cuda 版本 cat /usr/local/cuda/ve ...

  9. Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例)

    Linux基础:https://www.cnblogs.com/dunitian/p/4822808.html#linux 之前看到朋友还动不动 apt-get update upgrade,就很纳闷 ...

最新文章

  1. 服务国内超过70%游戏公司,腾讯游戏云发布游戏行业最全解决方案
  2. lamda获取参数集合去空_JAVA集合框架知识
  3. SilverLight行为小示例
  4. 泉州海事学校计算机,泉州海事学校寝室图片、校园环境好吗?
  5. Java - 泛型 ( Generic )
  6. [渝粤教育] 中国地质大学 数据结构 复习题
  7. 如何做好测试用例设计
  8. 超详细的Java基础面试题总结
  9. openproject_OpenProject入门
  10. 国内外物联网平台大全
  11. 极兔快递 | 快递单号查询API
  12. GHO文件转iso文件能启动安装
  13. RPC框架原理及从零实现系列文章(四):支持zookeeper注册中心与负载均衡
  14. 集成框架 -- 快手接入
  15. 十分钟教会你们怎么开传奇
  16. html width 100 无效,html css 样式中100%width 仍有白边解决办法
  17. 海康录像机能用别的摄像头吗_海康录像机怎么添加网络摄像头,你会了吗?
  18. STM32F103RBT6 mcu芯片
  19. 补码加法器中低位进位信息是什么?
  20. 招投标舞弊的22种方式及案例

热门文章

  1. Rest Framework:二、序列化组件
  2. 突破技术管理,IT人中年危机变契机
  3. Meerkat倒下想到的:社交巨头的后院不容置喙
  4. cocos2d-x3.2对CocoStudio的支持
  5. string和char数组
  6. 网路流程图 TCP/IP
  7. java 运用poi读取Excel 文件代码 demo
  8. WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
  9. 第1章 ASP.NET 3.5与开发工具
  10. 计算机硬件的五大单元