解決python報錯:ImportError: No module named shutil_get_terminal_size 的方法


我的環境: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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM