如何在Mac OS X Lion中将python 2.6设为默认值?

mik*_*kec 11 python macos osx-lion

我刚升级到狮子,随之而来的是Python 2.7.我需要使用2.6作为我的默认python作为我主要使用2.6的项目.

Ned*_*ily 72

Apple提供了两种非常简单的方法来改变OS X 10.6 Snow Leopard和10.7 Lion上的默认python.这一切都在python(1)的Apple手册页中详述:

$ man python
$ which python
/usr/bin/python
$ python -V
Python 2.7.1
#
# temporarily change version
#
$ export VERSIONER_PYTHON_VERSION=2.6
$ python -V
Python 2.6.6
$ unset VERSIONER_PYTHON_VERSION
$ python -V
Python 2.7.1
#
# persistently change version
#
$ defaults write com.apple.versioner.python Version 2.6
$ python -V
Python 2.6.6
Run Code Online (Sandbox Code Playgroud)

  • 这是正确的答案,OP应该改变他选择的解决方案. (4认同)