Mac OSX:切换到Python 2.7.3

Ada*_*tan 6 python macos version command-line-interface python-2.7

我安装了Mac OSX Python 2.7.3,并尝试切换到新版本:

$ python2.7 -V
Python 2.7.3         # It was installed
$ python -V
Python 2.6.1         # Default is 2.6
$ export VERSIONER_PYTHON_VERSION=2.5
$ python -V
Python 2.5.4         # I can switch to 2.5
$ export VERSIONER_PYTHON_VERSION=2.6
$ python -V
Python 2.6.1         # And 2.6
Run Code Online (Sandbox Code Playgroud)

但:

$ export VERSIONER_PYTHON_VERSION=2.7
$ python -V
python: VERSIONER_PYTHON_VERSION environment variable error (ignored)
Python 2.6.1
Run Code Online (Sandbox Code Playgroud)

无法切换到2.7!这是为什么?

use*_*019 5

python.org安装将在/ usr/local/bin中放置一个python可执行文件.Apple的python位于/ usr/bin中

要调用python.org python,您可以使用其完整路径/ usr/local/bin/python或更改路径以将/ usr/local/bin放在/ usr/bin之前.您仍然可以使用其完整路径/ usr/bin/python来调用Apple的python

一些python安装,例如Macports提供了一个工具,提供了各种python安装的符号链接,并允许您在它们之间切换.