3

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
4

2 に答える 2

3

ここでこれに対する解決策を見つけました。基本的に、svnversionある時点で変更された動作と回避svnversion策は、python 2.6.2 のビルド中にパスに指定されたスクリプトを配置することです。

#!/bin/sh
echo exported
于 2013-06-05T12:08:54.613 に答える
0

このエラーの原因はわかりませんが、代わりに Python 2.6.8 を使用することでこれを回避できます。

pythonbrew install --configure="--enable-unicode=ucs4" 2.6.8
于 2013-03-21T08:55:54.230 に答える