You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Ubuntu 16.04安装Jupyter时出现错误,寻求技术解决方案

嘿,我在Ubuntu 16.04上折腾Jupyter安装的时候也踩过不少坑,给你几个大概率能解决问题的方案,你挨个试试:

1. 先搞定基础依赖和老版本pip的问题

Ubuntu 16.04自带的pip版本偏老,很容易和Jupyter的依赖包不兼容,先把系统包和pip更到合适的版本:

  • 先更新系统软件源和已装包:
    sudo apt-get update && sudo apt-get upgrade -y
    
  • 安装Python开发必备的依赖包(没装的话一定要补):
    sudo apt-get install python-dev python-pip python3-dev python3-pip -y
    
  • 给pip更到适配Ubuntu 16.04的最新兼容版本(直接更到最新pip会报错,得指定版本):
    针对Python 2(不推荐,已经停止维护了):
    sudo pip install --upgrade pip==20.3.4
    
    针对Python 3(强烈推荐用这个版本):
    sudo pip3 install --upgrade pip==20.3.4
    
2. 安装Jupyter(推荐用虚拟环境避免全局污染)

如果嫌麻烦不想搞虚拟环境,直接全局安装就行:

sudo pip3 install jupyter

要是想保持系统环境干净,用virtualenv隔离环境更稳妥:

  • 先安装适配的virtualenv版本:
    sudo pip3 install virtualenv==20.0.35
    
  • 创建并激活专属的虚拟环境:
    virtualenv -p python3 ~/jupyter-env
    source ~/jupyter-env/bin/activate
    
  • 在虚拟环境里安装Jupyter:
    pip install jupyter
    
  • 启动Jupyter测试:
    jupyter notebook
    
3. 解决Permission Denied权限错误

如果安装时弹出权限不足的提示,尽量别直接用sudo(容易搞乱系统权限),可以用用户目录安装:

pip3 install --user jupyter

安装完后需要把用户目录下的bin路径加到系统PATH里,临时生效可以执行:

export PATH=$HOME/.local/bin:$PATH

想永久生效的话,编辑~/.bashrc文件,把上面那行添加到文件末尾,然后执行:

source ~/.bashrc
4. 处理SSL证书导致的下载失败

如果安装时遇到SSL相关的错误,比如无法下载Jupyter包,先修复系统证书:

sudo apt-get install ca-certificates -y
update-ca-certificates

内容的提问来源于stack exchange,提问作者Moeketsi Raselimo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:31:18