目录

11.anaconda中的jupyter使用及整合dataspell

11.anaconda中的jupyter使用、及整合dataspell

概述

前置安装如有问题:

jupyter

jupyter notebook

1.生成配置文件

# 生成jupyter notebook的配置文件
jupyter notebook --generate-config 

一般在 anaconda 下进行

https://i-blog.csdnimg.cn/direct/2adb5d452e1245a48a42403d8c7d144e.png

修改notebook保存目录

# 打开生成的配置文件,根据 c.ServerApp.root_dir(新) c.ServerApp.notebook_dir(老版本) 快速定位
c.ServerApp.root_dir = 'D:\\python\\jupyter'

https://i-blog.csdnimg.cn/direct/de52ddaf74a646b6b4f8d95cc9479830.png

如果还是默认路径,查看

  • 1.在开始菜单找到“Jupyte Notebook”快捷键,鼠标右击 – 更多 – 打开文件位置
  • 2.找到对应的“Jupyte Notebook”快捷图标,鼠标右击 – 属性 – 目标,去掉后面的 “%USERPROFILE%/”,然后点击“应用”,“确定”

https://i-blog.csdnimg.cn/direct/e63675ac64384dc3af989a70c9d552e8.png

# 以下两个命令,需要在anaconda与虚拟环境中都要执行一次,相当于能使用虚拟环境。
# python 3.9以下使用
conda install nb_conda
# python 3.9及以上使用
conda install nb_conda_kernels
conda install ipykernel

conda install nb_conda_kernels ipykernel

https://i-blog.csdnimg.cn/direct/c64b0e03922d44f6b7f7e0375b88727f.png

实际测试

https://i-blog.csdnimg.cn/direct/1b451d01b76340b0a306c2d447396f39.png

问题

【QA-Anaconda】问题:无法添加包:The current user does not have write permissions to the target environment.

方案一:速度最快的解决方式

https://i-blog.csdnimg.cn/direct/edf60b1c0bfe4da9942995369186cf0e.png

方案二:修改文件夹的权限

问题2,无法获取token

https://i-blog.csdnimg.cn/direct/2e72b6a6a7a042f9843546b28e823eb2.png

https://i-blog.csdnimg.cn/direct/0ef90dabc9f84f7ca17ecdc70f69a1e9.png

只留一个括号即可

https://i-blog.csdnimg.cn/direct/565195c125d4428a8e97329b275dc075.png

安装 DataSpell

注意

安装软件没什么特别的,注意下面勾选

https://i-blog.csdnimg.cn/direct/0be46d688647464fa5be9a739278a4c1.png

DataSpell 安装完成之后需要配置环境,这里暂不配置

https://i-blog.csdnimg.cn/direct/4969262214434bdc9b13f9251bc46ba9.png

配置运行环境

添加一个 jupyter 连接

https://i-blog.csdnimg.cn/direct/24eaf1d7d2974b05966a4d8ee39c57f1.png

选择 url

https://i-blog.csdnimg.cn/direct/8904eeeb433245b6b641a897d13cb399.png

jupyter notebook 需要密码,做以下配置,密码:123456

https://i-blog.csdnimg.cn/direct/7d69431d513446c79c007f274a77ae80.png

成功执行

https://i-blog.csdnimg.cn/direct/f683efd219404187a4a9ddf07bdd094f.png

DataSpell 使用

创建 jupyter notebook文件,文档的扩展名为 .ipynb

https://i-blog.csdnimg.cn/direct/90c27cc4df3649099c4458374b28819a.png

常用快捷键

  • 两种模式通用快捷键
    • shit+enter,执行本单元代码,并跳转到下一单元格
    • ctrl+enter,执行本单元代码,留在本单元格
  • 命令模式,按esc进入
    • Y,cell切换到code模式
    • M,cell切换到markdown模式
    • A,在当前cell的上面添加cell
    • B,在当前cell的下面添加cell
    • 双击D:删除当前cell
  • 编辑模式,按enter进入
    • 多光标操作:ctrl键点击鼠标
    • 回退:ctrl+z
    • 重做:ctrl+y
    • 补全代码:变量、方法后跟tab
    • 为一行或多行添加、取消注释 ctrl+/