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

目前:

$ python
    version 2.7.5
$ python3.3
    version 3.3

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


当前回答

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

run:

端口安装python37

安装后,设置默认值:

Sudo端口选择——设置python python37

Sudo端口select——set python3

重新启动CMD窗口,完成。

其他回答

下面的方法对我很有效

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

我认为当你安装python时,它会把导出路径语句放到你的~/中。bash_profile文件。所以如果你不打算再使用python2,你可以从那里删除这个语句。如上所述的别名也是一种很好的方法。

下面是如何从~/.bash_profile中删除引用 - vim ./.bash_profile -删除引用(也就是:export PATH="/Users/bla/anaconda:$PATH") - save并退出 - source ./。Bash_profile保存更改

如果你使用macports,你不需要使用别名或环境变量,只需使用macports已经提供的方法,以下问答解释:

如何:Macports选择python

TL; diana:

sudo port select --set python python27

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

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

在MacOS

步骤1:将python升级到最新版本: 升级python

第二步:回家 $ cd

步骤3:打开.bash_profile

$ vi .bash_profile

为Python 3.8设置PATH

路径= " /图书馆/框架/ Python.framework /版本/ 3.8 / bin: $ {PATH} " 导出路径

步骤4:保存文件。并通过以下方法编译:

$ . .bash_profile

步骤5:检查python版本:

$ python -V

第六步:就这些。