在Ubuntu14.04中安装Py3和切换Py2和Py3环境

前几天小编给大家分享了如何安装Ubuntu14.04系统,感兴趣的小伙伴可以戳这篇文章:手把手教你在VMware虚拟机中安装Ubuntu14.04系统。今天小编给大家分享一下在Ubuntu14.04系统中如何安装Python3的简单教程,并且实现Python2和Python3直接的切换,具体的教程如下。

1、在Ubuntu系统中,关于Python2和Python3的安装其实很简单,比Windows下的安装要简单的多。一般来说,Python2都是Ubuntu系统自带的,默认的版本是Python2.7,正常情况下是无需安装的。直接在命令行中输入python2就可以进入Python2的环境了,如下图所示。

2、这里以Python3的安装为例,直接在Ubuntu14.04系统命令行中输入安装命令:sudo apt-get install python3.4。务必要指定Python的版本,如果想安装Python3.5、Python3.6的话,就把安装命令换为sudo apt-get install python3.5、sudo apt-get install python3.6即可。安装过程一般很快,如下图所示。

这里是因为小编之前已经安装好了Python3.4,所以就没有出现具体的安装过程。如果你的系统上之前没有安装Python3.4的话,就会出现一大推安装进程的提示。

3、需要注意的是Ubuntu版本低的话,就只能安装低版本的Python3。下图是Ubuntu12.04中安装Python3.2的过程。

但是Ubuntu12.04不支持安装Python3.4,找不到对应的安装包,如下图所示。

4、同理,在Ubuntu14.04中,其并不支持python3.5和python3.6,所以在安装的时候找不到安装包,如下图所示。

如果你真的想安装Python3.5以上的版本的话,则需要升级Ubuntu14.04或者直接安装16.04或者更高的Ubuntu版本即可。

5、安装完成Python3.4版本之后,在命令行中输入python3即可切换到Python3.4版本,如下图所示。

6、默认情况下,我们在命令行中输入python,Ubuntu会默认切换为Python2.7的环境,如下图所示。

7、如果想切换到Python3环境,只需要输入python3或者对应的版本号如python3.4即可,如下图所示。

在Ubuntu系统中关于Python的安装不只是这一种方法,不过这种方法是最简单便捷的了,更多的安装方法在此不多赘述了。最后建议大家最好别把Ubuntu系统中自带的Python2版本删除了,因为有许多其他的应用也需要Python2的支撑,不小心误删了,后面也许会碰到意想不到的问题。

原文发布于微信公众号 - Python爬虫与数据挖掘(crawler_python)

原文发表时间:2018-08-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JavaEdge

从零开始的电商后台世界(更新 ing)2 预备知识储备3 前端框架的分析5 React 框架基础

20930
来自专栏Java帮帮-微信公众号-技术文章全总结

Hadoop,zookeeper,HBase,Spack集群环境搭建【面试+工作】

Hadoop,zookeeper,HBase,Spark集群环境搭建【面试+工作】

28420
来自专栏Hongten

Windows7下面手把手教你安装Django

在搜索了一些资料发现,对于Django的安装,详细的真的很少,都说的很简化,然而,这篇blog可以手把手教你成功安装Django

11320
来自专栏云计算教程系列

如何在Ubuntu上找到Redis日志

日志对于Redis安装的故障排除至关重要。你可能会问自己“我的Redis在哪里登录?” 或者“Redis在Ubuntu 14.04上存储日志文件的位置是什么?”

1.3K30
来自专栏JavaEE

springboot项目打包&ngrok的使用

接触spring boot有一段时间了,但是一直未打包部署过spring boot项目,因为其内置tomcat,所以打包部署方式有所不同。还有ngrok,是一个...

10720
来自专栏LIN_ZONE

ubuntu16.04中supervisor安装与简单使用(转载)

supervisor 可以将每个进程分别写成一个文件,supervisor 的进程文件放在 /etc/supervisor/conf.d/ 目录下,本例创建 t...

11940
来自专栏13blog.site

Spring+SpringMVC+MyBatis+easyUI整合基础篇(十一)SVN服务器进阶

前言 上一篇文章《Spring+SpringMVC+MyBatis+easyUI整合基础篇(十)SVN搭建》简单的讲了一下SVN服务器的搭建,并没有详细的介绍配...

329100
来自专栏北京马哥教育

一次linux服务器被黑客入侵后的处理

场景: 周一上班centos服务器ssh不可用,web和数据库等应用不响应。好在vnc可以登录 使用last命令查询,2号之前的登录信息已被清空,并且sshd文...

43490
来自专栏云计算教程系列

如何在Ubuntu 14.04上安装Linux,Nginx,MySQL,以及PHP(LNMP)堆栈

LNMP软件堆栈是一组可用于为动态网页和Web应用程序提供服务的软件。这是一个描述Linux操作系统的首字母缩写词,带有Nginx Web服务器。后端数据存储在...

19240
来自专栏电光石火

如何让nginx显示文件夹目录

vi /etc/nginx/conf.d/default.conf

219100

扫码关注云+社区

领取腾讯云代金券