如何使python3.2解释器成为debian中的默认解释器

Sha*_*non 18 python linux debian

我在我的debian机器上安装了python2和python3.但是,当我尝试只是在bash键入"蟒蛇"来调用Python解释器,python2弹出并没有python3.由于我现在正在使用后者,只需输入python就可以更容易地调用python3.请指导我完成这个.

mat*_*ata 24

唯一安全的方法是通过放置在shell中使用别名

alias python=python3
Run Code Online (Sandbox Code Playgroud)

到你~/.profile~/.bashrc...

这样,依赖于python的系统脚本是python2不会受到影响.


nkh*_*nkh 9

好吧,你可以virtualenv使用这个命令简单地用python3.x 创建一个:

virtualenv -p <path-to-python3.x> <virtualenvname>


use*_*809 5

顺便说一句,如果您正在使用bash或从shell运行,并且您通常在文件顶部包含以下行:

#!/usr/bin/python

然后你可以改为换行:

#!/usr/bin/python3

这是让python X运行而不是默认运行的另一种方式(其中X是2或3).