我的環境:Ubuntu 16.04.5 LTS
修改這個文件: $HOME/.local/lib/python2.7/site-packages/IPython/utils/terminal.py
這個路徑下沒有該文件的話,可以到這個地方找:/usr/local/lib/python2.7/dist-packages/IPython/utils/terminal.py
找到這句然后注釋掉:
# from backports.shutil_get_terminal_size import get_terminal_size as _get_terminal_size
添加:
from shutil_backports import get_terminal_size as _get_terminal_size
我遇到這個問題是在 jupyter notebook時遇到的,按照如上方法修改后就解決了,否則jupyter中不能正常執行代碼。
參考:https://blog.csdn.net/baiyu9821179/article/details/70156950