Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 如何在双重安装中将Python3.4设置为默认值而不是2.7_Python 3.x - Fatal编程技术网

Python 3.x 如何在双重安装中将Python3.4设置为默认值而不是2.7

Python 3.x 如何在双重安装中将Python3.4设置为默认值而不是2.7,python-3.x,Python 3.x,我最近下载了3.4版并安装了它,但当我进入命令行并键入python-V时,我得到了python 2.7.6如何将python 3.4设置为默认版本。要使用python 3.4,需要使用python 3。例如,要了解Python的版本,请使用: python3 -V 这将使用Python3.4来解释您的程序,或者您可以使用使其可执行。程序的第一行应该是: #!/usr/bin/env python3 如果希望在终端上键入python时使用python3,可以使用别名。要添加新别名,请使用ged

我最近下载了3.4版并安装了它,但当我进入命令行并键入
python-V
时,我得到了
python 2.7.6
如何将python 3.4设置为默认版本。

要使用python 3.4,需要使用
python 3
。例如,要了解Python的版本,请使用:

python3 -V
这将使用Python3.4来解释您的程序,或者您可以使用使其可执行。程序的第一行应该是:

#!/usr/bin/env python3
如果希望在终端上键入
python
时使用python3,可以使用别名。要添加新别名,请使用
gedit~/.bash\u别名
打开
~/.bash\u别名
文件,然后键入以下内容:

alias python=python3
然后保存并退出并键入

source ~/.bash_aliases
然后你就可以打字了

python -V

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

要做的第一步是找到python的位置

您可以使用which或where命令(对于unix,where对于windows)。一旦您有了这些信息,您就会知道什么是作为“python”命令实际执行的。然后,您需要为windows更改它(我相信),您需要以这样的方式更改PATH变量,以便Python3.4可以在2.6之前找到


对于unix,您需要执行相同的操作,或者在软件包管理器中链接它。

这很难回答这个问题,现在看起来好一点了,但这不是一种正确的操作方式,您应该使用软件包管理器(使用brew link python3)或path变量来管理它。它是社区wiki,你可以添加,如果你想,因为我尽了最大努力来回答我觉得做正确的方式来后,使它的工作。阅读此(取代2.7由3.4显然):这是非常依赖于平台。