当前位置: 首页 > article >正文

Jupyter Notebook使用指南--虚拟环境

Windows

1. 创建虚拟环境

在一个专门的目录下创建虚拟环境,例如C:\virtualenvs

mkdir C:\virtualenvs
cd C:\virtualenvs
virtualenv myenv
2. 激活虚拟环境

激活虚拟环境:

myenv\Scripts\activate

激活后,你会看到命令行提示符前面有(myenv),表示当前处于该虚拟环境中。

3. 安装Jupyter Notebook

在激活的虚拟环境中安装Jupyter Notebook:

pip install jupyter
4. 安装ipykernel

安装ipykernel以便在Jupyter Notebook中使用这个虚拟环境:

pip install ipykernel
5. 将虚拟环境添加为Jupyter内核

将虚拟环境添加为Jupyter内核:

python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
6. 启动Jupyter Notebook

启动Jupyter Notebook:

jupyter notebook
7. 选择虚拟环境

在Jupyter Notebook界面中,创建一个新的Notebook时,可以选择刚刚添加的内核(“Python (myenv)”)。

8. 关闭虚拟环境

要关闭虚拟环境,只需在命令行中输入:

deactivate
9. 查看现有的虚拟环境

要查看目前有多少虚拟环境,可以使用以下命令:

dir C:\virtualenvs
10. 删除虚拟环境

如果你不再需要某个虚拟环境,可以直接删除其目录:

rmdir /s /q C:\virtualenvs\myenv
11. 列出Jupyter内核

要查看Jupyter Notebook中可用的内核,可以使用以下命令:

jupyter kernelspec list
12. 删除Jupyter内核

如果你想删除某个Jupyter内核,可以使用以下命令:

jupyter kernelspec uninstall myenv

macOS/Linux

1. 创建虚拟环境

在一个专门的目录下创建虚拟环境,例如~/virtualenvs

mkdir ~/virtualenvs
cd ~/virtualenvs
virtualenv myenv
2. 激活虚拟环境

激活虚拟环境:

source myenv/bin/activate

激活后,你会看到命令行提示符前面有(myenv),表示当前处于该虚拟环境中。

3. 安装Jupyter Notebook

在激活的虚拟环境中安装Jupyter Notebook:

pip install jupyter
4. 安装ipykernel

安装ipykernel以便在Jupyter Notebook中使用这个虚拟环境:

pip install ipykernel
5. 将虚拟环境添加为Jupyter内核

将虚拟环境添加为Jupyter内核:

python -m ipykernel install --user --name=myenv --display-name "Python (myenv)"
6. 启动Jupyter Notebook

启动Jupyter Notebook:

jupyter notebook
7. 选择虚拟环境

在Jupyter Notebook界面中,创建一个新的Notebook时,可以选择刚刚添加的内核(“Python (myenv)”)。

8. 关闭虚拟环境

要关闭虚拟环境,只需在命令行中输入:

deactivate
9. 查看现有的虚拟环境

要查看目前有多少虚拟环境,可以使用以下命令:

ls ~/virtualenvs
10. 删除虚拟环境

如果你不再需要某个虚拟环境,可以直接删除其目录:

rm -rf ~/virtualenvs/myenv
11. 列出Jupyter内核

要查看Jupyter Notebook中可用的内核,可以使用以下命令:

jupyter kernelspec list
12. 删除Jupyter内核

如果你想删除某个Jupyter内核,可以使用以下命令:

jupyter kernelspec uninstall myenv

Jupyter Notebook的使用方法

1. 创建和打开Notebook
  • 创建新Notebook:在Jupyter Notebook主页,点击“New”按钮,然后选择“Python 3”。
  • 打开现有Notebook:在Jupyter Notebook主页,点击你想要打开的.ipynb文件。
2. 基本操作
  • 添加新单元格:点击工具栏上的“+”按钮,或者在命令模式下按A(在上方插入)或B(在下方插入)。
  • 运行单元格:点击工具栏上的“Run”按钮,或者在编辑模式下按Shift+Enter
  • 删除单元格:在命令模式下,选中单元格后按D两次。
3. 常用快捷键
  • 命令模式(按Esc进入):

    • A:在上方插入新单元格
    • B:在下方插入新单元格
    • D, D:删除选中的单元格
    • Y:将单元格类型设置为代码
    • M:将单元格类型设置为Markdown
    • Enter:进入编辑模式
    • Shift+Enter:运行当前单元格并选中下一个单元格
    • Ctrl+Enter:运行当前单元格
    • H:显示所有快捷键
  • 编辑模式(按Enter进入):

    • Ctrl+A:全选
    • Ctrl+Z:撤销
    • Ctrl+Shift+Z:重做
    • Ctrl+Y:重做
    • Ctrl+/:注释/取消注释选中的代码
    • Shift+Tab:显示工具提示

http://www.kler.cn/a/537213.html

相关文章:

  • 使用java代码操作rabbitMQ收发消息
  • 【MySQL】第二弹---数据库基础全解析:从概念到实践的深度探索
  • Spring 事务传播机制
  • 使用 Redis Streams 实现高性能消息队列
  • 复制粘贴小工具——Ditto
  • 如果$nextTick内部抛出错误,如何处理?
  • 使用scoop 下载速度慢怎么办
  • Day38【AI思考】-彻底打通线性数据结构间的血脉联系
  • 位置定位与IP属地:异同解析与实际应用
  • ios应用想要下载到手机上只能苹果签名吗
  • IDEA+DeepSeek让Java开发起飞
  • go的sync包学习
  • 数据库性能优化(sql优化)_统计信息_yxy
  • 深入理解Docker:为你的爬虫项目提供隔离环境
  • C#+halcon机器视觉九点标定算法
  • 利用 Python 爬虫获取按关键字搜索淘宝商品的完整指南
  • 初探DeepSeek
  • PbootCMS 修改跳转提示,修改笑脸时间
  • CEF132 编译指南 Windows 篇 - 安装 Git 和 Python (三)
  • 【前端】Svelte的Writeable Store使用
  • 1.攻防世界 baby_web
  • 第三个Qt开发实例:利用之前已经开发好的LED驱动在Qt生成的界面中控制LED2的亮和灭
  • 【redis】数据类型之string
  • 一条sql 在MySQL中是如何执行的
  • c语言:取绝对值
  • [笔记] 汇编杂记(持续更新)