我对osx上的python有点困惑。我不知道笔记本电脑的前主人是否使用macport安装了macpython。我记得osx有一个内置版本的python。我尝试使用type-apython,结果返回
python是/usr/bin/python
python是/usr/local/bin/python
但是,在这些位置运行这两种python会让我在darwin上看到[GCC 4.2.1(Apple Inc.build 5646)]。它们是否都引用了mac提供的相同内置python
我还读到安装macpython one会
应用程序文件夹中的MacPython 2.5文件夹。你在这里
查找IDLE,这是开发环境的一个标准部分
官方Python发行版。。。
我查看了应用程序,发现有一个MacPort文件夹,里面有python2.6和上面提到的东西。但是在空闲运行时,我发现了与上面相同的消息
嗯,我有点困惑。哪个是哪个
[GCC 4.2.1(Apple Inc.build 5646)]是Python构建时使用的GCC版本,而不是Python本身的版本。该信息应位于前一行。例如:
苹果在OS X 10.6中提供了Python 2.6
$/usr/bin/python
Python 2.6.1(r261:675152010年6月24日21:47:49)
[GCC 4.2.1(苹果公司构建5646)]关于达尔文
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
&燃气轮机&燃气轮机&燃气轮机;
#python.org python 2.7.2(也使用较新的gcc构建)
$/usr/local/bin/python
Python 2.7.2(v2.7.2:8527414a2,2011年6月11日,15:22:34)
[GCC 4.2.1(苹果公司建造5666)(dot 3)]关于达尔文
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
&燃气轮机&燃气轮机&燃气轮机;
/usr/bin中的项目应该始终是或链接到苹果在OS X中提供的文件,除非有人不明智地更改了那里的内容。要查看/usr/local/bin/python链接到的确切位置,请执行以下操作:
$ls-l/usr/local/bin/python
lrwxr-xr-x 1根控制盘68 Jul 5 10:05/usr/local/bin/[email protected]>;/..//Library/Frameworks/Python.framework/Versions/2.7/bin/Python
在本例中,这是python.org安装的python实例的典型情况,也可以是从源代码构建的实例