我試圖在OS X 10.10.5上運行pdb時使製表符完成工作。我已經安裝了python 2.7.13的自制軟件版本,因爲它的appears(也請參閱this)Apple沒有提供函數readline。如果我有一個簡單的腳本,trivial.py
獲取pdb在OS X優化項目中完成製表符完成Yosemite
var1 = "this"
var2 = "is annoying"
,我跑/usr/local/bin/python -m pdb trivial.py
並在第一個條目我進入import readline, rlcompleter;
隨後,我可以得到選項卡完成。但是,如果我把我的.pdbrc
import readline
import rlcompleter
標籤完成確實不工作。這不完全一樣嗎?放入我的.pdbrc時不應該完成標籤工作嗎?