麒麟os安装jupyter notebook需先检查python3和pip3,再用户级安装并配置path;可选清华镜像加速、anaconda一键部署或virtualenv隔离安装。

如果您在麒麟操作系统上尝试启动 Jupyter Notebook,但终端提示命令未找到或安装失败,则可能是由于 Python 环境未就绪、pip 未正确配置或系统权限限制所致。以下是针对麒麟OS(基于 Debian/Ubuntu 的国产操作系统)安装与启用 Jupyter Notebook 的具体操作步骤:
一、确认并安装基础依赖
麒麟OS 默认可能未预装 Python3 开发环境及 pip 工具,需手动检查并补全。该步骤确保后续安装具备运行基础。
1、在终端中执行 python3 --version 检查 Python 是否已安装且版本 ≥ 3.6。
2、执行 which python3 确认 Python 可执行路径,若无输出则需先通过软件中心或命令行安装。
3、运行 sudo apt update && sudo apt install python3-pip python3-dev 安装 pip 与开发头文件。
4、验证 pip 是否可用:pip3 --version,若报错“command not found”,则执行 sudo apt install python3-pip 强制重装。
二、使用 pip3 用户级安装 Jupyter Notebook
避免使用系统级 pip 或 root 用户直接调用 pip,推荐以普通用户身份安装,防止包冲突与权限异常。
1、执行 pip3 install --user jupyter 进行用户级安装,不干扰系统全局环境。
2、安装完成后,运行 python3 -m jupyter notebook --version 验证是否识别 Jupyter 模块。
3、若提示 jupyter: command not found,需将用户本地 bin 目录加入 PATH:执行 echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc。
三、配置清华镜像源加速安装
麒麟OS 默认源访问 PyPI 较慢,切换为清华大学镜像可显著提升下载与安装效率,并降低超时失败概率。
1、创建 pip 配置目录:mkdir -p ~/.pip。
2、新建配置文件:nano ~/.pip/pip.conf(或使用 vim)。
3、在文件中写入以下内容并保存:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
trusted-host = pypi.tuna.tsinghua.edu.cn
四、使用 Anaconda 一键安装(替代方案)
Anaconda 自带 Jupyter Notebook 及完整 Python 科学计算生态,适合初学者和需要多包集成的用户,安装后无需额外配置即可直接启动。
1、从清华大学镜像源下载最新版 Anaconda 安装脚本:wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.07-Linux-x86_64.sh(请根据实际版本号调整)。
2、执行安装命令并按提示完成安装:bash Anaconda3-2023.07-Linux-x86_64.sh -b -p $HOME/anaconda3。
3、初始化 conda 环境:$HOME/anaconda3/bin/conda init bash,然后执行 source ~/.bashrc。
4、运行 jupyter notebook 启动服务,浏览器将自动打开 http://localhost:8888 界面。
五、在虚拟环境中隔离安装(推荐生产场景)
避免污染系统 Python 环境,保障项目依赖独立性。该方式适用于数据分析项目长期维护或多人协作场景。
1、安装 virtualenv 工具:pip3 install --user virtualenv。
2、创建专用虚拟环境目录:python3 -m virtualenv ~/jupyter-env。
3、激活该环境:source ~/jupyter-env/bin/activate。
4、在激活状态下安装 Jupyter:pip install jupyter。










