linux下自由切换默然编译选择python2还是python3的方法
2017-09-11 10:58
447 查看
使用 alternate 机制可以自由切换python默认版本,只需要在终端输入简单的几个指令:
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2 100(install前面是2个-)
sudo update-alternatives –install /usr/bin/python python /usr/bin/python3 150(install前面是2个-)
这两个指令添加了2个alternate项 –install后面的是python的安装路径
最后的100和150这两个参数代表着不指定情况下的运行版本优先级
也就是输入这2个指令后,python3就变成了系统的默认执行版本了
那么如果我想切换回python2,要怎么做?
很简单,alternate允许我们手动指定运行版本。在终端输入:
sudo update-alternatives –config python(注意,config前面是2个-)
终端出现如下的提示:
有 2 个候选项可用于替换 python (提供 /usr/bin/python)。
1 /usr/bin/python2 100 手动模式
2 /usr/bin/python3 150 手动模式
要维持当前值[*]请按<回车键>,或者键入选择的编号:
然后如果要切换回python2,在这里我输入1,然后按回车,就能切换回原来的版本啦
当然,这条指令也能允许我们自由的切换版本~
sudo update-alternatives –install /usr/bin/python python /usr/bin/python2 100(install前面是2个-)
sudo update-alternatives –install /usr/bin/python python /usr/bin/python3 150(install前面是2个-)
这两个指令添加了2个alternate项 –install后面的是python的安装路径
最后的100和150这两个参数代表着不指定情况下的运行版本优先级
也就是输入这2个指令后,python3就变成了系统的默认执行版本了
那么如果我想切换回python2,要怎么做?
很简单,alternate允许我们手动指定运行版本。在终端输入:
sudo update-alternatives –config python(注意,config前面是2个-)
终端出现如下的提示:
有 2 个候选项可用于替换 python (提供 /usr/bin/python)。
选择 路径 优先级 状态
0 /usr/bin/python3 150 自动模式1 /usr/bin/python2 100 手动模式
2 /usr/bin/python3 150 手动模式
要维持当前值[*]请按<回车键>,或者键入选择的编号:
然后如果要切换回python2,在这里我输入1,然后按回车,就能切换回原来的版本啦
当然,这条指令也能允许我们自由的切换版本~
相关文章推荐
- 选择使用python2还是python3
- linux多个python版本共存切换方法
- Python2和Python3切换方法
- 同时安装Python2 & Python3 cmd下版本自由选择的方法
- Linux下C++调用python,gcc和eclipse的编译方法
- linux下编译boost.python简单方法
- python自学——选择Python2还是Python3
- Keil MDK 选择用c编译还是c++编译方法
- linux多个python版本共存切换方法
- 看你的linux编译系统是32位还是64位最简单的方法以及不同数据类型占用字节个数
- Linux下切换Python2和Python3的4种方法
- 在Linux/Solaris上,将c文件编译成dll文件的方法
- mysql程序在linux下面的编译方法
- 在开发时选择静态方法还是非静态方法
- linux下编译安装Python with Tkinter
- [zz] cupcake编译linuxsdk在windows上运行的方法
- iscsitarget 在Linux2.6.32内核上编译 若干编译错误与解决方法(备忘)
- 编译Linux系统内核的方法步骤
- Linux下(手动编译)安装MPlayer 及 不支持中文文件名的解决方法
- linux下用gcc编译使用了math库函数的程序出错的解决方法