ImportError: no module named shutil_get_terminal_size IPython

I have this error with my version of IPython on Redhat.

$ ipython --version

Traceback (most recent call last):

  File "/usr/bin/ipython", line 7, in <module>
    from IPython import start_ipython

  File "/usr/lib/python2.7/site-packages/IPython/__init__.py", line 48, in module

    from .core.application import Application
  File "/usr/lib/python2.7/site-packages/IPython/core/application.py", line 24, in <module>

   from IPython.core import release, crashhandler
  File "/usr/lib/python2.7/site-packages/IPython/core/crashhandler.py", line 28, in module

    from IPython.core import ultratb
  File "/usr/lib/python2.7/site-packages/IPython/core/ultratb.py", line 121, in module

    from IPython.utils.terminal import get_terminal_size
  File "/usr/lib/python2.7/site-packages/IPython/utils/terminal.py", line 27, in module

    import backports.shutil_get_terminal_size
**ImportError: No module named shutil_get_terminal_size**

Could you help me solve this problem?

+4
source share
5 answers

I had the same question as yours. I solve it using pip install -U ipythonIPython to update, and it works. Hope this helps!

+1
source

According to this question , try:

conda config --add channels conda-forge
conda install backports.shutil_get_terminal_size
+8
source

conda, . pip install https://github.com/chrippa/backports.shutil_get_terminal_size/archive/159e269450dbf37c3a837f6ea7e628d59acbb96a.zip

+1

IPython "backports.shutil_get_terminal_size"

/usr/lib/python 2.7/site-packages/IPython/utils/terminal.py,

0

None of the uninstall / reinstall works for me. What ultimately worked for me was suggested by @ternus in the comment above: open (on linux) /usr/local/lib/python2.7/dist-packages/IPython/utils/terminal.py and change the line

from backports.shutil_get_terminal_size import get_terminal_size as _get_terminal_size to

from shutil_backports import get_terminal_size as _get_terminal_size

Link: https://github.com/ipython/ipython/issues/9656 Author: https://github.com/ihincks

0
source

All Articles