765435 发表于 2016-9-14 10:18:02

安装ipython报错"ImportError: No module named shutil_get_terminal_size"


[*]操作系统:Ubuntu16.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://stackoverflow.com/questions/37232446/ipython-console-cant-locate-backports-shutil-get-terminal-size-and-wont-load



页: [1]
查看完整版本: 安装ipython报错"ImportError: No module named shutil_get_terminal_size"