我正在运行Mountain Lion,基本的默认Python版本是2.7。我下载了Python 3.3,并想将其设置为默认值。
目前:
$ python
version 2.7.5
$ python3.3
version 3.3
我如何设置它,以便每次运行$ python时打开3.3?
我正在运行Mountain Lion,基本的默认Python版本是2.7。我下载了Python 3.3,并想将其设置为默认值。
目前:
$ python
version 2.7.5
$ python3.3
version 3.3
我如何设置它,以便每次运行$ python时打开3.3?
当前回答
进入终端类型:
alias python=python3.x
这将把默认的python设置为python3.x
其他回答
转到“应用程序”,进入“Python”文件夹,应该有一个名为“Update Shell Profile.command”或类似的bash脚本。运行该脚本,它应该会完成。
更新:看起来你不应该更新它:如何更改默认的python版本?
下面的方法对我很有效
cd /usr/local/bin
mv python python.old
ln -s python3 python
$ sudo ln -s -f $(which python3) $(which python)
完成了。
在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
第六步:就这些。
将python别名为python3的建议会导致设置python版本的虚拟环境出现问题(例如:pyenv)。使用pyenv,你可以像这样全局设置版本:
pyenv global 3.8.2
然后在任何特定的项目中,你都可以创建一个.python-version文件,其中包含python版本:
pyenv local 2.7.1
在我看来,这是在一个系统上管理多个python版本的最佳方法。