Jupyter Notebook安装故障修复:依赖缺失问题解决过程
安装Jupyter Notebook的过程与依赖问题解决
完整安装步骤
我按照以下步骤尝试部署Jupyter Notebook:
- 先安装pip工具:
sudo easy_install pip - 将pip升级至最新版本:
python -m pip install --upgrade pip - 安装Jupyter:
python -m pip install jupyter
遇到的依赖报错
执行python -m pip install jupyter时,终端抛出了依赖缺失的提示:
ipython 5.6.0 requires backports.shutil-get-terminal-size; python_version == "2.7", which is not installed
这个报错的原因很明确:在Python 2.7环境下,ipython 5.6.0版本必须依赖backports.shutil-get-terminal-size包,但当前环境里没有安装它。
问题解决方法
我通过执行以下命令修复了这个依赖问题:pip install --upgrade backports.shutil_get_terminal_size
运行该命令时,终端输出了类似这样的内容:
Collecting backports.shutil_get_terminal_size
Using cached backports.shutil_get_te...
等这个包安装完成后,重新执行python -m pip install jupyter,就能顺利完成Jupyter的安装了。
内容的提问来源于stack exchange,提问作者maggie_b
相关产品推荐
相关产品推荐

