2011-01-26 10 views
3

最近python2.7にアップグレードし、タブキーがシェルで適切に機能しないことに気付きました。代わりに、基礎となるディレクトリ(標準的なUNIXの動作)を検索するように見えます。タブキーがPythonで字下げされていない

私がpython2.6に戻った場合、それは適切に動作します。この機能を2.7に戻す方法はありますか?例えば

fooの場合:これは

(ここでタブ)の印刷 "バーは行動がタブキーがここ

インデントを追加することでソリューションを#desired Mac OSX上でpython2.7に関する既知の問題。

$ cat > $HOME/.pystartup 
import readline 
if 'libedit' in readline.__doc__: 
    readline.parse_and_bind("bind ^I ed-insert") 
^D 
$ export PYTHONSTARTUP=$HOME/.pystartup 
+1

詳細を見る!例えば。 OS(ディストリビューション)、インストール方法、起動方法など – delnan

+1

タブをこのように挿入すると、「タブ」と表示されます。 – fardjad

答えて

9

これは、Mac OSX上のpython 2.7の既知のバグです。修正内容を含む詳細はthe bug reportにあります。

+0

パーフェクト。元のバグレポートの修正により、問題が修正されました。 http://bugs.python.org/issue9907 – Joe

関連する問題