OS X Lion を Mavericks にアップグレードした後、奇妙な問題に遭遇しました。最初は、セグメンテーション違反またはバスエラーが発生しました。少し検索した後、readlineライブラリに関連していることに気付きました。解決策はbugs.python.orgによって説明されました:
curl -O http://bugs.python.org/file32324/patch_readline_issue_18458.sh
openssl sha1 patch_readline_issue_18458.sh # the digest should be 7cb0ff57820a027dd4ca242eb2418930f8f46b4c
sudo sh ./patch_readline_issue_18458.sh
これにより、 readlineライブラリが無効になります。エラーはなくなりましたが、別の問題があります。Python シェルでは、矢印キー (上、下、左、または右) を押すと^[[A
、 、[[C^
、^[[B
、 が表示され^[[D
ます。問題はまだreadlineライブラリに関連していると思いますが、解決方法がわかりません。
前もって感謝します。
よろしく