mk1*_*k12 8 python osx-snow-leopard macos
Snow leopard 现在包含了 python 2.6,我想在它上面安装 pygame,但它说它适用于来自 python.org 的 Python,而不是系统 python。我尝试从源代码中使用 setup.py,但没有奏效。有什么方法可以在系统 Python 2.6 上安装 pygame 吗?我不想安装两个相同版本的python。谢谢。
嗯...我在 pygame 源下载文件夹中 install.html 的 Mac OS X 二进制文件标题下找到了这个:
如果你想使用苹果系统的python,此时你需要从源代码编译——因为大多数人更喜欢单独使用系统python,而使用从python.org下载的python。有关在 Mac OSX 上从源代码编译的当前说明,请参阅 http://pygame.org/wiki/MacCompile。
小智 6
Xcode.tar.gz,它解压缩为XcodeSDL.xcodeprojDeployment_for_official..在“配置”下拉列表中选择SDKROOT_i386和SDKROOT_ppc对/Developer/SDKs/MacOSX10.6.sdk闭项目设置Deployment_for_official_releases...在概览菜单中选择了“使用基础 SDK”、“框架”、“标准 DMG”和“x86_64”。运行以下 shell 命令:
export CC='/usr/bin/gcc-4.0' CFLAGS='-isysroot /Developer/SDKs/MacOSX10.6.sdk -arch x86_64'
export LDFLAGS='-arch x86_64'
export ARCHFLAGS='-arch x86_64'
python setup.py build
python setup.py install
最后一个命令可能需要您使用sudo。