设置python3为默认python的方法

yipeiwu_com6年前Python基础

我们知道在Windows下多版本共存的配置方法就是改可执行文件的名字,配置环境变量。

Linux中的配置原理差不多,思路就是生成软链接,配置到环境变量。

在没配置之前,我的Ubuntu中安装了python2.7和python3.6。而且输入python默认使用的是python2.7

我需要配置成python3,只需要执行如下步骤。

1.找到当前代表python2.7的软链接‘python'的位置,删掉。

2.找到python3.6的执行文件,将其生成软链接到环境变量。

如下图:

注意:需要root权限。

代码如下:

查找python位置

whereis python

删除软链接

 rm /usr/bin/python

查看环境变量

echo $PATH  

生成python3的软链接到环境变量

ln -s /usr/bin/python3.6 /usr/bin/python

总结

以上所述是小编给大家介绍的设置python3为默认python的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

python django生成迁移文件的实例

关于Django生成迁移文件,我是在虚拟机上完成的 1.创建虚拟环境: 在终端上输入创建python3的虚拟环境 mkvirtualenv -p python3 虚拟环境的名字 在虚拟环...

python二进制读写及特殊码同步实现详解

python对二进制文件的操作需要使用bytes类,直接写入整数是不行的,如果试图使用f.write(123)向文件中以二进制写入123,结果提示参数不是bytes类型。 impor...

python实现简单遗传算法

python实现简单遗传算法

今天整理之前写的代码,发现在做数模期间写的用python实现的遗传算法,感觉还是挺有意思的,就拿出来分享一下。 首先遗传算法是一种优化算法,通过模拟基因的优胜劣汰,进行计算(具体的算法思...

python 保存float类型的小数的位数方法

python保留两位小数: In [1]: a = 5.026 In [2]: b = 5.000 In [3]: round(a,2) Out[3]: 5.03 In [4]...

python 检查是否为中文字符串的方法

python 检查是否为中文字符串的方法

【目标需求】 查看某一个字符串是否为中文字符串 【解决办法】 def check_contain_chinese(check_str): for ch in check_str:...