NetBSDでPython 3.2をコンパイルする方法は?エラーコード127

NetBSDでPython 3.2をコンパイルする方法は?エラーコード127

NetBSD 5.1でPython 3.2をコンパイルしようとすると、奇妙なエラーが発生します。

python ./Objects/typeslots.py < ./Include/typeslots.h > ./Objects/typeslots.inc
python: not found
*** Error code 127

私は何が間違っていましたか?

私は一般的な方法でPythonをコンパイルしようとしています。

./configure
make
su
make install

ベストアンサー1

何らかの理由で、このプロセス中にtouch一部のファイルにアクセスする必要がありますmake。エラー127のためにmakeが終了した場合は、次のように実行します。

touch ./Include/typeslots.h
touch ./Objects/type
touch ./Objects/typeslots.py
make

Pythonソースディレクトリの内部。

2番目に文句を言うでしょう:

./Python/makeopcodetargets.py ./Python/opcode_targets.h
env: python: No such file or directory

今回もtouch問題になっているファイルだけを削除してmakeやり直してください。

touch ./Python/makeopcodetargets.py
touch ./Python/opcode_targets.h
make

おすすめ記事