Jupyter Notebook的安装方法以及生成ipykernel

1. 安装Python和pip

Jupyter Notebook是基于Python的,因此首先需要在电脑上安装Python和pip。可以通过访问Python官网(Welcome to Python.org)下载安装包进行安装。在安装Python的过程中,会提示是否安装pip,选择安装即可。

2. 安装Jupyter Notebook

安装完Python和pip后,打开命令提示符或者终端,输入以下命令安装Jupyter Notebook:

复制代码

pip install jupyter

3. 启动Jupyter Notebook

安装完成后,可以通过在命令提示符或者终端输入以下命令启动Jupyter Notebook:

jupyter notebook

启动后,浏览器会自动打开Jupyter Notebook的主页,可以在这里创建新的notebook,打开已有的notebook,或者进行其他操作。

4. 关闭Jupyter Notebook

关闭Jupyter Notebook的时候,需要先关闭所有打开的notebook,然后在启动Jupyter Notebook的命令提示符或者终端中按下Ctrl+C,然后确认关闭。

注意事项

在使用Jupyter Notebook的过程中,如果遇到任何问题,可以查阅Jupyter官方文档(Redirecting...)或者在网上搜索相关问题。

以上步骤适用于Windows,Mac OS和Linux操作系统。

复制代码
## 首次启动需要配置允许远程访问

## 1、生成配置文件

jupyter notebook --generate-config

# 执行后提示路径,通常为:/home/.jupyter/jupyter_notebook_config.py

# 2、配置登录密码,获取argon2密文

$ python

>>> from notebook.auth import passwd

>>> passwd()

# Enter password: xxx

# Verify password: xxx

# 'argon2:...'

## 3、修改配置文件

vim /home/.jupyter/jupyter_notebook_config.py

# 修改下面几个字段

c.NotebookApp.password = 'argon2:...'  # 复制上一步生成的argon2密文

c.NotebookApp.ip = '*'

c.NotebookApp.port = 8888

c.NotebookApp.open_browser = False

## 添加不同版本的kernel

# 切换到对应的py,比如:conda activate llm_dev

# 安装ipykernel包

$ python -m ipykernel install --user --name llm_python_dev # 必须指定name,可以随便起名

# 添加完成后,可以用如下命令查看已有kernel

$ jupyter kernelspec list

# Available kernels:
相关推荐
码农阿豪2 分钟前
Python Flask应用中文件处理与异常处理的实践指南
开发语言·python·flask
xcLeigh3 分钟前
Python 项目实战:用 Flask 实现 MySQL 数据库增删改查 API
数据库·python·mysql·flask·教程·python3
威迪斯特3 分钟前
Flask:轻量级Web框架的技术本质与工程实践
前端·数据库·后端·python·flask·开发框架·核心架构
独好紫罗兰23 分钟前
对python的再认识-基于数据结构进行-a003-列表-排序
开发语言·数据结构·python
AIFarmer30 分钟前
在EV3上运行Python语言——无线编程
python·ev3
不会代码的小测试33 分钟前
UI自动化-POM封装
开发语言·python·selenium·自动化
2401_8414956435 分钟前
【LeetCode刷题】二叉树的层序遍历
数据结构·python·算法·leetcode·二叉树··队列
ZH15455891311 小时前
Flutter for OpenHarmony Python学习助手实战:GUI桌面应用开发的实现
python·学习·flutter
B站计算机毕业设计超人1 小时前
计算机毕业设计Hadoop+Spark+Hive招聘推荐系统 招聘大数据分析 大数据毕业设计(源码+文档+PPT+ 讲解)
大数据·hive·hadoop·python·spark·毕业设计·课程设计
B站计算机毕业设计超人1 小时前
计算机毕业设计hadoop+spark+hive交通拥堵预测 交通流量预测 智慧城市交通大数据 交通客流量分析(源码+LW文档+PPT+讲解视频)
大数据·hive·hadoop·python·spark·毕业设计·课程设计