Ubuntu18.04中Python2.7与Python3.6环境切换


Posted in Python onJune 14, 2019

本文为大家分享了Python2.7与Python3.6环境切换的具体方法,供大家参考,具体内容如下

系统支持为:Ubuntu18.04
系统默认安装:Python2.7
自己安装:Python3.6

由于编写需要,有些程序只能在Python3下进行执行,当然可以选择在命令行进行指定环境的运行,但总归是有点不方便,便将系统的默认环境进行修改

1、查看系统的Python环境

python --version

Ubuntu18.04中Python2.7与Python3.6环境切换

2、查看系统Python的可用环境列表

update-alternatives --list python

Ubuntu18.04中Python2.7与Python3.6环境切换

此处如果显示update-alternatives: error: no alternatives for python
则输入(这里的版本号根据自己安装的设定)

update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1

3、设定Python环境

update-alternatives --config python

Ubuntu18.04中Python2.7与Python3.6环境切换

可以看到这里显示有两个候选项,可以根据自己的需要进行选择,输入前面的编号即可。此时再次查看系统环境

python --version

Ubuntu18.04中Python2.7与Python3.6环境切换

至此,系统的Python环境设置成功。方法不止一种,只要能够解决问题就好。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的Classes和Metaclasses详解
Apr 02 Python
python非递归全排列实现方法
Apr 10 Python
python使用fcntl模块实现程序加锁功能示例
Jun 23 Python
在ubuntu16.04中将python3设置为默认的命令写法
Oct 31 Python
Python 调用PIL库失败的解决方法
Jan 08 Python
python找出一个列表中相同元素的多个索引实例
Jun 11 Python
PyCharm2019安装教程及其使用(图文教程)
Sep 29 Python
python实现文件批量编码转换及注意事项
Oct 14 Python
tensorboard显示空白的解决
Feb 15 Python
信号生成及DFT的python实现方式
Feb 25 Python
Python中Qslider控件实操详解
Feb 20 Python
Python实现文本文件拆分写入到多个文本文件的方法
Apr 18 Python
ubuntu 16.04下python版本切换的方法
Jun 14 #Python
windows下安装Python虚拟环境virtualenvwrapper-win
Jun 14 #Python
Ubuntu18.04下python版本完美切换的解决方法
Jun 14 #Python
使用Python检测文章抄袭及去重算法原理解析
Jun 14 #Python
Ubuntu下Anaconda和Pycharm配置方法详解
Jun 14 #Python
PyQt5 加载图片和文本文件的实例
Jun 14 #Python
pyqt5 使用label控件实时显示时间的实例
Jun 14 #Python
You might like
php mysql数据库操作类
2008/06/04 PHP
PHP 冒泡排序算法的实现代码
2010/08/08 PHP
php_screw 1.5:php加密: 安装与使用详解
2013/06/20 PHP
thinkphp3.2.2前后台公用类架构问题分析
2014/11/25 PHP
php生成随机颜色方法汇总
2014/12/03 PHP
详解PHP对象的串行化与反串行化
2016/01/24 PHP
PHP魔术方法使用方法汇总
2016/02/14 PHP
PHP PDOStatement::bindValue讲解
2019/01/30 PHP
PHP实现简单的协程任务调度demo示例
2020/02/01 PHP
Js数组的操作push,pop,shift,unshift等方法详细介绍
2012/12/28 Javascript
客户端js判断文件类型和文件大小即限制上传大小
2013/11/20 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
一个jquery实现的不错的多行文字图片滚动效果
2014/09/28 Javascript
jquery实现textarea输入框限制字数的方法
2015/01/15 Javascript
Javascript中Date类型和Math类型详解
2016/02/27 Javascript
详解Vue生命周期的示例
2017/03/10 Javascript
JavaScript创建对象的七种方式全面总结
2017/08/21 Javascript
Vue使用Canvas绘制图片、矩形、线条、文字,下载图片
2019/04/26 Javascript
Javascript通过控制类名更改样式
2019/05/24 Javascript
vue swipe自定义组件实现轮播效果
2019/07/03 Javascript
JS实现分页导航效果
2020/02/19 Javascript
python 文件转成16进制数组的实例
2018/07/09 Python
Python 实现大整数乘法算法的示例代码
2019/09/17 Python
详解python路径拼接os.path.join()函数的用法
2019/10/09 Python
Python代码一键转Jar包及Java调用Python新姿势
2020/03/10 Python
学习Python需要哪些工具
2020/09/04 Python
X/HTML5 和 XHTML2
2008/10/17 HTML / CSS
Canvas波浪花环的示例代码
2020/08/21 HTML / CSS
Orlebar Brown官网:设计师泳裤和泳装
2020/12/08 全球购物
介绍一下#error预处理
2015/09/25 面试题
质量承诺书范文
2014/03/27 职场文书
电台编导求职信
2014/05/06 职场文书
党员个人对照检查材料范文
2014/09/24 职场文书
2015年乡镇信访工作总结
2015/04/07 职场文书
党员反四风学习心得体会
2016/01/22 职场文书
一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的
2021/05/25 MySQL