不能安装pythonbrew 2.6

我试图用pythonbrew安装python 2.6,但运行命令时收到一些错误

pythonbrew install --configure="--enable-unicode=ucs4" 2.6 

我在Archlinux下运行,并在该机器上长时间使用python2.7。 但我需要我的机器上2.6和2.7,所以pythonbrew安装似乎没问题。

这是错误:

 Parser/pgen ./Grammar/Grammar ./Include/graminit.h ./Python/graminit.c Parser/pgen ./Grammar/Grammar ./Include/graminit.h ./Python/graminit.c gcc -pthread -c -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude I./Include -fPIC -DPy_BUILD_CORE -o Python/symtable.o Python/symtable.c gcc -pthread -c -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -fPIC -DPy_BUILD_CORE -o Python/compile.o Python/compile.c gcc -pthread -c -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -fPIC -DPy_BUILD_CORE -o Python/graminit.o Python/graminit.c gcc -pthread -c -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I. -IInclude -I./Include -fPIC -DPy_BUILD_CORE -DSVNVERSION=\"`LC_ALL=C svnversion .`\" -o Modules/getbuildinfo.o ./Modules/getbuildinfo.c gcc: error: directory": No such file or directory make: *** [Modules/getbuildinfo.o] Error 1 

在这里找到解决办法。 基本上, svnversion的行为在某些时候发生了变化,解决的办法是在构建python 2.6.2的时候在你的路径中放一个名为svnversion的脚本

 #!/bin/sh echo exported 

虽然我不知道是什么原因导致了这个错误,但可以通过使用Python 2.6.8来解决这个问题:

 pythonbrew install --configure="--enable-unicode=ucs4" 2.6.8