質問

Macに64ビットのPythonインタープリターが必要なので、ソースから再構築する必要がありました。ただし、独自のカスタムビルドインタープリターでは、シェル内からインタープリターを実行するときにナビゲートしようとすると問題が発生します。 pythonをbashシェルに入力すると、おなじみの結果になります。

Python 2.6.3 (r263:75183, Oct 23 2009, 14:23:25) 
[GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 

ただし、左矢印と右矢印でナビゲートしようとすると、奇妙な文字が表示されます:

Python 2.6.3 (r263:75183, Oct 23 2009, 14:23:25) 
[GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> ^[[A^[[A^[[A^[[D^[[C^[[C^[[A^[[B^[[D^[[C

これは、Appleのデフォルトのインタープリターでは発生しません。

これは何が原因ですか?どうすれば修正できますか?

役に立ちましたか?

解決

カスタムビルドにはreadlineが含まれていません。簡単な設定変更と再構築が必要です。こちらで詳細をご覧ください。

他のヒント

こちら、Pythonを再構築する問題を修正します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top