1

私はPython 2.6(CentOSに必要なPython2.4.3と一緒にインストールされています)で作業しており、矢印キーやバックスペースなどに問題があります.

私はソースからコンパイルしましたが、解決策は readline-devel をインストールした後に再コンパイルすることだと思います:

Pythonシェルで矢印キーを押すとエスケープ文字が表示される

質問は、私は多くのモジュールをインストールしていて、何かが壊れるのではないかと心配しています。既存のモジュールを壊さずに再コンパイルできるのは正常ですか?

ありがとう

4

1 に答える 1

2

元々使っていたものと同じコンパイラを使えば大丈夫だと思います。特に、再コンパイルする拡張機能がない場合は、それらが影響を受けるためです。

http://docs.python.org/release/2.6.5/install/index.html#building-extensions-tips-and-tricks

Python のコンパイルに使用される同じコンパイラおよびリンカー フラグが、拡張機能のコンパイルにも使用されます。

私は何かを見逃しているかもしれませんが、だから...

于 2010-07-13T19:44:31.310 に答える