distutils问题:使用错误的编译器和规范

我有一个系统,我尝试使用
/usr/local/bin/python setup.py安装
但是,当它尝试使用不存在的编译器路径时,它会失败
和规格文件.我怀疑它正在尝试使用辅助器
它用于构建/usr/bin/python.
我如何使用用于使用的编译器设置
/usr/local/bin/python?
这是我尝试安装pygame时失败的示例:
〜/pygame/pygame-1.7.1release〜/pygame
SH:第1行:smpeg-config:找不到命令
使用Unix配置...
警告,不存在"设置"文件,运行" config.py"
狩猎依赖...
警告:" smpeg-config"失败了!
SDL:发现1.2.12
字体:找不到
图片:找不到
混音器:找不到
SMPEG:找不到
数字:找不到
警告,找不到一些pygame依赖性. Pygame仍然可以
编译和安装,但是依赖那些缺失依赖的游戏
不会运行.您想继续配置吗? [Y/N]:
如果您在安装过程中遇到编译器错误,请进行DoubleCheck
"设置"文件中的编译器标志.
继续使用" setup.py"
运行构建
运行build_py
创建构建
创建构建/lib.linux-arm-2.3
创建build/lib.linux-arm-2.3/pygame
复制lib/__ init__.py -build/lib.linux-arm-2.3/pygame
复制lib/color.py -build/lib.linux-arm-2.3/pygame
复制lib/colordict.py -build/lib.linux-arm-2.3/pygame
复制lib/cursors.py -build/lib.linux-arm-2.3/pygame
复制lib/locals.py -build/lib.linux-arm-2.3/pygame
复制lib/macosx.py -build/lib.linux-arm-2.3/pygame
复制lib/pkgdata.py -build/lib.linux-arm-2.3/pygame
复制lib/sprite.py -build/lib.linux-arm-2.3/pygame
复制lib/sysfont.py -build/lib.linux-arm-2.3/pygame
复制lib/version.py -build/lib.linux-arm-2.3/pygame
运行build_ext
构建" pygame.base"扩展
创建构建/temp.linux-arm-2.3
创建build/temp.linux-arm-2.3/src
gcc -fno -sTrict -aliasing -dndebug -g -o3 -wall -wstrict -prototypes -i/usr/locar/loc/lib/wx/include/gtk2-unicode-debug-2.8 -i/usr/usr/local/local/incluce/include/include/include/include/ WX -2.8 -D_FILE_OFFSET_BITS = 64 -D_LARGE_FIELS -D_LARGEFILE_SOURCE = 1 -D__wxdebug__ -d__wxgtk__ -pthread -fpic -fpic -d_gnu_source -d_gnu_source = -d_reentrant -i/usr/usr/usr/script/script2. src/base.c -o build/temp.linux-arm-2.3/src/base.o
在/scratchbox/tools/include/python2.3/python.h:8中包含的文件中
来自src/pygame.h:57,
来自src/base.c:24:
/scratchbox/tools/include/python2.3/pyconfig.h:831:1:警告:" _gnu_source"重新定义
<命令行>:9:1:警告:这是上一个定义的位置
/scratchbox/compilers/host -gcc/bin/gcc -specs =/scratchbox/compilers/host -gcc/host -gcc.specs -pthread -shared -shared -asdf -i/usr/usr/locar/local/lib/wx/lib/wx/include/include/include/ gtk2-unicode-debug-2.8 -I/usr/local//include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -D__WXDEBUG__ -D__WXGTK__ -pthread build/temp.linux-arm-2.3/src/base. o -l/usr/local/lib -lsdl -lpthread -o build/lib.linux -arm -2.3/pygame/base.so -wl,-rpath,/usr/usr/local/lib
una ble执行/刮擦框/编译器/host-gcc/bin/gcc:没有这样的文件或目录 错误:命令'/scratchbox/Compilers/host-gcc/bin/gcc'失败,出口状态1 -

标签: python

添加新评论