我有一個相當奇怪的問題,當我在Max OSX終端中使用Python時,我的Tab鍵不再縮進,它現在插入一個./Python自動完成目錄,當我按下標籤(./)
它似乎是自動完成的目錄,如果我按兩次選項卡列出目錄,如果我鍵入目錄的一部分,並按自動補全選項卡。我知道這是終端中的標準功能,但不應該發生在Python解釋器中?當我在x11中運行Python時會發生同樣的事情。
我不知道我做了什麼導致這種情況,這種改變似乎發生在我在Python的幫助功能中。我可能會按下某個組合鍵來激活它,但不知道它是什麼。此外谷歌搜索沒有返回任何具有相同問題的人。
我真的很感激這裏一些幫助,我一開始計算機專業的學生,不能夠在Python標籤是非常令人沮喪的:P
感謝您的回答:)。你是對的,我確實安裝了10.5+版本,之後不久就注意到了這個問題。另外,當我從終端啓動python2.6時,錯誤消失了。不幸的是,安裝10.3+版本並沒有解決這個錯誤。應該自動覆蓋其他安裝還是需要手動執行某些操作? – Victor 2010-11-17 08:23:02
使用2.7 10.3版本時,/usr/local/bin/python2.7不應再顯示目錄自動完成。如果你想讓它自動完成Python命令,你需要導入rlcompleter模塊,最好是自動的,如下所述:http://docs.python.org/library/rlcompleter.html – 2010-11-17 10:34:42
我明白,但10.3版本的python當我在終端中輸入python時沒有啓動。看來,儘管我最近安裝了10.3版本,但默認版本仍然是10.5+版本。我可以讓終端默認啓動10.3版本嗎?現在我剛剛啓動了python2.6 – Victor 2010-11-19 00:42:39