在Mac OSX Lion 10.7.5上将python3.2设置为默认值而不是python2.7

时间:2012-11-12 00:04:57

标签: python macos

目前正在运行Mac OS X Lion 10.7.5,并且默认使用python2.7。在终端中,我键入'python',它会自动拉出python2.7。我不希望这样。

如果我想使用python3.2,来自终端的

我必须改为输入'python3.2'。

我该如何改变?

3 个答案:

答案 0 :(得分:18)

最安全的方法是在~/.bashrc中设置别名:

 alias python=python3

这样你就可以避免在python上传递的脚本中断为python2。

答案 1 :(得分:4)

您可以编辑默认的python路径并将其指向python3.2

在编辑器中打开~/.bash_profile并对其进行编辑,使其看起来像

PATH="/Library/Frameworks/Python.framework/Versions/3.2/bin:${PATH}" export PATH

答案 2 :(得分:2)

如果brew上装有python 2和3。以下对我有用。

brew unlink python@2

brew link python@3(如果尚未链接)