Поскольку ответ скрыт в комментариях и поэтому его трудно найти:
С https://unix.stackexchange.com/a/121390 из комментария @ Джейсона:
Создать файл .pythonrc.py
:
import os
import atexit
import readline
readline_history_file = os.path.join(
os.path.expanduser('~'),
'.python_history'
)
try:
readline.read_history_file(readline_history_file)
except IOError:
pass
atexit.register(readline.write_history_file, readline_history_file)
и экспортируйте его, добавив следующую строку в ~/.bashrc
:
export PYTHONSTARTUP=$HOME/.pythonrc.py