Using Python 3.7.3 (Anaconda) on Windows, hitting tab results in the following traceback:
Readline internal error
Traceback (most recent call last):
File \"C:\
The Anaconda module readline is different from the standard Python readline which does have the method redisplay. The workaround I found to make this work was disabling the autocomplete. To archive that you need to set as True the attribute disable_readline in the file rlmain.py line 58.
..\Anaconda3\Lib\site-packages\pyreadline\rlmain.py
class BaseReadline(object):
def __init__(self):
self.allow_ctrl_c = False
self.ctrl_c_tap_time_interval = 0.3
self.debug = False
self.bell_style = 'none'
self.mark = -1
self.console=MockConsole()
self.disable_readline = True # Old value: False