我正在运行Mountain Lion,基本的默认Python版本是2.7。我下载了Python 3.3,并想将其设置为默认值。

目前:

$ python
    version 2.7.5
$ python3.3
    version 3.3

我如何设置它,以便每次运行$ python时打开3.3?


当前回答

Mac用户只需要在终端上运行以下代码

brew switch python 3.X.X

3. x。X应该是新的python版本。

这将更新所有的系统链接。

更新

更新版本的MAC使用

brew link python 3.X.X

其他回答

如果你正在使用macports,这有一个更简单的方法:

run:

端口安装python37

安装后,设置默认值:

Sudo端口选择——设置python python37

Sudo端口select——set python3

重新启动CMD窗口,完成。

转到“应用程序”,进入“Python”文件夹,应该有一个名为“Update Shell Profile.command”或类似的bash脚本。运行该脚本,它应该会完成。

更新:看起来你不应该更新它:如何更改默认的python版本?

下面的方法对我很有效

cd /usr/local/bin
mv python python.old
ln -s python3 python

对我来说,解决方案是使用PyCharm,并将默认的python版本设置为我需要使用的版本。

安装PyCharm并转到file ==> preferences for new project,然后选择你想要的项目解释器,在本例中为python 3.3

我相信大多数登陆这里的人都是通过iterm或其他方式使用ZSH的,这就给你带来了这个答案。

您必须在~/中添加/修改您的命令。zshrc代替。