我使用Mac OSX Lion,并且我可以使用python.org站点中提供的DMG安装程序设置轻松安装python3.2。 但我想写一些python-C函数并为它创建一个二进制文件。
因此,为了这个目的,我试图在python.org网站上安装python3.2 zip。在mac osx中构建和安装python3.2问题lion
而是坚持了安装错误,当我用下面的安装步骤
./configure --enable-framework
make
sudo make install
错误:
gcc -DPYTHONFRAMEWORK='"Python"' -o pythonw ./Tools/pythonw.c -I.. -I./../Include ../Python.framework/Versions/3.2/Python
/usr/bin/install -c -s pythonw "/Library/Frameworks/Python.framework/Versions/3.2/bin/pythonw3.2"
/usr/bin/install -c -s pythonw "/Library/Frameworks/Python.framework/Versions/3.2/bin/python3.2"
ln -sf python3.2 "/Library/Frameworks/Python.framework/Versions/3.2/bin/python3"
ln -sf pythonw3.2 "/Library/Frameworks/Python.framework/Versions/3.2/bin/pythonw3"
cd PythonLauncher && make install DESTDIR=
gcc -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -o FileSettings.o -c ./FileSettings.m
In file included from /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:120,
from ./FileSettings.h:9,
from ./FileSettings.m:9:
/System/Library/Frameworks/Foundation.framework/Headers/NSTask.h:75: error: syntax error before ‘^’ token
make[2]: *** [FileSettings.o] Error 1
make[1]: *** [install_PythonLauncher] Error 2
make: *** [frameworkinstallapps] Error 2
任何帮助,将不胜感激。
为什么你需要建立自己的Python只是为了建立自己的PythonÇ扩展模块? – 2011-12-21 16:20:27
发现了这个问题,并在我的mac os os中安装了python 3.2。问题是GCC编译器。但我想为它安装32位体系结构。但是它为64位体系结构安装。任何想法我怎么能实现它。 – 2011-12-22 06:34:36