2016-11-11 129 views
-1

我在Mac OS X El Capitan,Python 2.7.10自带;我想升级到3.x.Python 2.x - > Python 3.x升级

我已经从网站上下载了64位版本,然后通过brew安装它,但是每当我输入python --version到终端版本总是2.7.10。通过输入python3,我可以使终端以3.x运行,但我需要系统在python3上运行,因为我通过Sublime运行代码。我被告知不要更改系统python代码,因为它可能会弄乱其他应用程序,所以我很难在如何做到这一点。

+3

你需要修复的东西,当然是通过Sublime运行代码。我确定在该应用中会有一个设置。 –

+0

http://stackoverflow.com/documentation/django/200/getting-started-with-django/3203/virtual-environment#t=201611111410298972616 – FeedTheWeb

+0

“升级”一词相当具有争议......基本上,一半的Python程序员使用Python2,另外一半使用Python3。其主要原因是将代码从Python2移植到Python3会变得非常困难。但是,仍然有一半的人使用Python2,并没有计划为Python3切换,并且可能从这样做中获得很少的收益。 –

回答

0

尝试在崇高中更改默认的英译器。并在这样的shebang线添加3:

#/usr/bin/evn python3

如果你真的想知道,你必须输入python3版本:

python3 --version

至于其他人说蟒蛇(2)和python3,都是一样的,但是不同的(但还是一样.. )