我认为我在OS X 10.8上安装python时遇到了一些问题。这是我在which
命令
$ which -a python
/usr/local/bin/python
/usr/bin/python
/usr/local/bin/python
然后我
$ /usr/local/bin/python --version
Python 2.7.5
虽然
/usr/bin/python --version
Python 2.5.6
我安装了自制软件。问题是程序(Tex Live Utility)崩溃,因为它需要Python 2.6+并使用/usr/bin/python
作为路径。我的问题是,哪个是OS X附带的python版本?如何在不搞乱Apple的Python安装的情况下解决这个问题?
顺便说一句,在/ usr / bin文件夹中我有以下内容
$ ls py*
pydoc python2.5 pythonw
pydoc2.5 python2.5-config pythonw2.5
pydoc2.6 python2.6 pythonw2.6
pydoc2.7 python2.6-config pythonw2.7
python python2.7
python-config python2.7-config
答案 0 :(得分:2)
/usr/bin/python
是OS X附带的Python。/usr/local/bin/python
是自制版。这也解释了为什么第二个更新。此外,如果您安装了Homebrew,则/usr/local
下的所有内容都已由Homebrew安装(通常)。
P.S。我有点怀疑为什么你的OS X Python版本为2.6.5;在OS X 10.8中,捆绑的Python应该是2.7.2,就像我的系统一样:
$ /usr/bin/python --version
Python 2.7.2