2021-05-12 14:32:11
安裝IPython報錯「ImportError: No module named shutil_get_terminal_size」
2020-06-16 17:04:56
IPython的開發者吸收了標準直譯器的基本概念,在此基礎上進行了大量的改進,創造出一個令人驚奇的工具。在它的主頁上是這麼說的:“這是一個增強的互動式Python shell。”具有tab補全,物件自省,強大的歷史機制,內嵌的原始碼編輯,整合Python偵錯程式,%run機制,宏,建立多個環境以及呼叫系統shell的能力。
作業系統:Ubuntu 16.04
安裝的python版本:Python 2.7.12
安裝的ipython版本:IPython 5.1.0
報錯資訊:
解決辦法:
1、報錯資訊顯示在/usr/local/lib/python2.7/dist-packages/IPython/utils/terminal.py的
1 from backports.shutil_get_terminal_size import get_terminal_size as _get_terminal_size
出錯;
2、sudo vim erminal.py開啟此指令碼;
3、將出錯的程式碼段修改如下:
備註:Python2的啟動應該使用get_terminal_size在模組shutil_backports中;
另參考問題
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-10/147476.htm
相關文章