2015-05-22 35 views
-3

我最近下载了3.4版本并安装了它,但是当我转到命令行并键入python -V时,我得到了Python 2.7.6我该如何设置python 3.4作为我的默认版本。如何将python 3.4默认设置为2.7以上的双重安装

+0

阅读本(3.4取代2.7明明): http://stackoverflow.com/questions/19256127/two-versions-of-python-on-linux-how-to-make-2-7 - 默认 –

+1

这是非常依赖于平台的。 – cerkiewny

回答

-1

您需要使用python3才能使用python 3.4。例如,要知道使用的Python版本:

python3 -V 

这将使用Python 3.4来解释你的程序,也可以使用shebang使其可执行。你的程序的第一行应该是:

#!/usr/bin/env python3 

如果你想python3时要使用你的终端上键入python,您可以使用别名。要添加新的别名,使用gedit ~/.bash_aliases打开~/.bash_aliases文件,并键入以下内容:

alias python=python3 

然后保存并退出,然后键入

source ~/.bash_aliases 

,然后你可以输入

python -V 

使用python3作为默认的python解释器。

+1

这很难回答问题 – cerkiewny

+0

@cerkiewny请看看更新的答案 –

+1

现在看起来好一点,但它不是一个正确的做事方式,你应该用你的包管理器(使用像brew link python3)或路径变量。 – cerkiewny

0

第一步要做的是找到你的python在哪里。

你可以用哪个或哪个命令(对于unix哪里的windows)来做到这一点。一旦你有了这些信息,你就会知道实际执行的是“python”命令。然后,你需要改变它的Windows(我相信)你需要改变PATH变量的方式,你的Python 3.4将被发现更早的然后2.6

对于UNIX,你需要做相同或链接它在你的包管理器中。

相关问题