银河麒麟系统安装Jupyter Notebook 麒麟OS数据分析

畫卷琴夢

畫卷琴夢

2026-05-29

218人浏览

原创

银河麒麟系统安装jupyter notebook失败的解决步骤:一、确认python环境并安装pip;二、切换清华pip源;三、用miniforge替代anaconda创建隔离环境;四、注册ipykernel为jupyter内核;五、生成配置文件并设置密码启用安全远程访问。

银河麒麟系统安装jupyter notebook 麒麟os数据分析

如果您在银河麒麟操作系统上需要搭建数据分析环境,但Jupyter Notebook无法正常安装或启动,则可能是由于Python环境未就绪、pip源不可达或依赖缺失所致。以下是解决此问题的步骤:

一、确认并配置基础Python环境

银河麒麟系统默认可能预装Python 3,但版本偏低或缺少开发头文件,需验证并补全基础组件,确保后续安装Jupyter具备运行支撑。

1、打开终端,执行命令检查Python版本:python3 --version

2、执行命令确认pip是否可用:python3 -m pip --version

3、若提示“no module named pip”,则运行:sudo apt update && sudo apt install python3-pip python3-dev

4、为避免权限问题,建议使用用户级安装而非全局安装,跳过sudo调用pip。

二、切换至国内可信pip源(清华源)

麒麟系统默认pip源常因网络策略导致超时或失败,临时或永久配置清华镜像源可显著提升包下载成功率与稳定性。

1、执行临时生效命令安装Jupyter:python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ jupyter

2、如需永久配置,创建或编辑用户级pip配置文件:mkdir -p ~/.pip && nano ~/.pip/pip.conf

3、在文件中写入以下内容并保存:[global]\nindex-url = https://pypi.tuna.tsinghua.edu.cn/simple/\ntrusted-host = pypi.tuna.tsinghua.edu.cn

三、使用Miniforge替代Anaconda进行环境管理

官方Anaconda在麒麟OS x86_64平台存在兼容性问题,而Miniforge基于conda-forge源构建,对国产系统适配更优,支持隔离环境与多版本Python共存。

1、下载Miniforge安装脚本(适配x86_64架构):wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh

2、赋予执行权限并安装到用户目录:chmod +x Miniforge3-Linux-x86_64.sh && ./Miniforge3-Linux-x86_64.sh -b -p $HOME/miniforge3

ubuntu操作系统安装配置手册 中文PDF版
ubuntu操作系统安装配置手册 中文PDF版

本文档主要讲述的是ubuntu操作系统安装配置;希望对大家会有所帮助,感兴趣的朋友可以过来看看

下载

3、初始化conda并刷新shell配置:$HOME/miniforge3/bin/conda init bash,然后关闭并重开终端

4、创建专用数据分析环境并安装Jupyter:conda create -n pydata python=3.10 && conda activate pydata && conda install jupyter

四、修复Jupyter内核无法识别Python的问题

即使Jupyter成功启动,也可能因内核注册异常导致新建Notebook显示“No kernel”,需手动注册当前Python解释器为可用内核。

1、激活目标环境(如使用Miniforge创建的pydata):conda activate pydata

2、安装ipykernel并注册内核:conda install ipykernel && python -m ipykernel install --user --name pydata --display-name "Python (pydata)"

3、验证内核列表:jupyter kernelspec list,确认输出中包含pydata条目

4、重启Jupyter服务后新建Notebook,下拉Kernel菜单应可见Python (pydata)

五、启用远程访问并配置安全绑定

Jupyter默认仅监听本地回环地址,若需在局域网内其他设备访问,须生成配置文件并设置密码,同时限制监听范围以保障基础安全。

1、生成默认配置文件:jupyter notebook --generate-config

2、生成加密密码(运行后按提示输入两次密码):python3 -c "from notebook.auth import passwd; print(passwd())"

3、编辑配置文件:nano ~/.jupyter/jupyter_notebook_config.py

4、在文件末尾添加以下四行(替换your_hashed_password为上步输出):c.NotebookApp.ip = '192.168.1.*'\nc.NotebookApp.port = 8888\nc.NotebookApp.password = 'sha1:your_hashed_password'\nc.NotebookApp.open_browser = False

相关专题

更多
数据分析的方法
数据分析的方法

数据分析的方法有:对比分析法,分组分析法,预测分析法,漏斗分析法,AB测试分析法,象限分析法,公式拆解法,可行域分析法,二八分析法,假设性分析法。php中文网为大家带来了数据分析的相关知识、以及相关文章等内容。

2023.07.04

964

6

数据分析方法有哪几种
数据分析方法有哪几种

数据分析方法有:1、描述性统计分析;2、探索性数据分析;3、假设检验;4、回归分析;5、聚类分析。本专题为大家提供数据分析方法的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.07

1101

5

网站建设功能有哪些
网站建设功能有哪些

网站建设功能包括信息发布、内容管理、用户管理、搜索引擎优化、网站安全、数据分析、网站推广、响应式设计、社交媒体整合和电子商务等功能。这些功能可以帮助网站管理员创建一个具有吸引力、可用性和商业价值的网站,实现网站的目标。

2023.10.16

2649

14

数据分析网站推荐
数据分析网站推荐

数据分析网站推荐:1、商业数据分析论坛;2、人大经济论坛-计量经济学与统计区;3、中国统计论坛;4、数据挖掘学习交流论坛;5、数据分析论坛;6、网站数据分析;7、数据分析;8、数据挖掘研究院;9、S-PLUS、R统计论坛。想了解更多数据分析的相关内容,可以阅读本专题下面的文章。

2024.03.13

1167

8

Python 数据分析处理
Python 数据分析处理

本专题聚焦 Python 在数据分析领域的应用,系统讲解 Pandas、NumPy 的数据清洗、处理、分析与统计方法,并结合数据可视化、销售分析、科研数据处理等实战案例,帮助学员掌握使用 Python 高效进行数据分析与决策支持的核心技能。

2025.09.08

1344

12

Python 数据分析与可视化
Python 数据分析与可视化

本专题聚焦 Python 在数据分析与可视化领域的核心应用,系统讲解数据清洗、数据统计、Pandas 数据操作、NumPy 数组处理、Matplotlib 与 Seaborn 可视化技巧等内容。通过实战案例(如销售数据分析、用户行为可视化、趋势图与热力图绘制),帮助学习者掌握 从原始数据到可视化报告的完整分析能力。

2025.10.14

1967

24

Python 数据分析与可视化合集
Python 数据分析与可视化合集

聚焦 Python 在数据分析领域的核心应用,讲解 NumPy 数组运算、Pandas 数据清洗与聚合统计、缺失值与异常值处理、数据透视表生成,以及使用 Matplotlib、Seaborn、Pyecharts 制作折线图、柱状图、热力图、地图等多种可视化图表,适合数据分析师和运营人员快速掌握用 Python 从原始数据中挖掘洞察的能力。

2026.04.08

65

25

Python数据分析与Pandas高级实战
Python数据分析与Pandas高级实战

本专题围绕 Python 数据分析展开,系统讲解 Pandas 的高级用法,包括数据清洗、透视表、时间序列分析以及多表合并与分组操作。通过实战案例,帮助开发者掌握高效处理与分析数据的方法,提高数据处理效率与分析能力。

2026.04.13

69

25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
ubuntu官方总文档
ubuntu官方总文档

共0课时 | 0人学习

Jupyter Notebook官方文档
Jupyter Notebook官方文档

共0课时 | 0人学习