0


jupyter notebook安装与使用入门(windows)

目录

安装与卸载(windows端)

pandas

开发中,代码编辑工具

jupyter notebook

是个不错的选择,它可以更加具体的展示DataFrame的结构,下面我们介绍如何安装

jupyter notebook

第一种方式:通过Anaconda安装

这种方式比较简单,直接在我们的电脑上安装Anaconda就行,安装完成后,就可以看到配套的

jupyter notebook

,可以通过启动

Anaconda

后点击内部的

jupyter notebook

启动,或者绕过

Anaconda

直接找到

Anconda

文件夹下的

jupyter notebook

快捷方式启动。

第二种方式:通过Python安装

这里主讲第二种方式,因为笔者本人比较喜欢轻量化的东西,笔者只用

jupyter notebook

进行

pandas

相关代码的编程,没必要为此再安装一个

conda

环境。

  1. 安装笔者开发python代码都是在项目各自的虚拟环境中进行的,默认环境的三方模块极少。 jupyter notebook的依赖模块极多,且笔者将其作为一种在网页上的编译器使用,所以选择为其创建一个新的虚拟环境jupyter。(虚拟环境的创建与删除)mkvirtualenv jupyterpip install jupyter notebook
  2. 配置工作目录打开命令行,切换到你虚拟环境的Scripts目录,以笔者的为例cd C:\workspace\env\jupyter\Scripts运行如下命令生成配置文件jupyter notebook --generate-config结果如下图,红框即为生成的配置文件所在位置配置文件所在位置我们找到该文件,在内容中查找c.NotebookApp.notebook_dir,修改它的值''为你的工作目录,以笔者为例:c.NotebookApp.notebook_dir = 'C:\\workspace\\jupyter',这里需注意转义字符。
  3. 启动打开命令行,切换到你虚拟环境的Scripts目录启动,以笔者的为例jupyter notebook看到下面结果即为启动成功,启动后会自动打开默认浏览器到jupyter notebook页面命令行启动成功示例这样启动是不是有些麻烦,笔者决定写一个bat脚本文件来静默启动jupyter notebook``````@echo off% 静默运行,如果不需要可以将下方3行代码删除 %if"%1"=="h" goto beginstart mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begin% 启动 jupyter notebook %cd /d C:\workspace\env\jupyter\Scriptsjupyter notebook如果静默运行,如何关闭呢?打开任务管理器 - 详细信息,我们可以看到一个jupyter-notebook.exe进程,右键结束进程即可jupyter-notebook进程名称或者bat脚本文件关闭@echo off% 静默运行,如果不需要可以将下方3行代码删除 %if"%1"=="h" goto beginstart mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begintaskkill /f /im jupyter-notebook.exe这里笔者将二者合一,编写了一个自动判断进程状态来决定启动还是关闭的bat脚本@echo off::命令行输出中文乱码解决方案::文件另存为,下方选择ANSI编码::chcp 65001::判断 jupyter-notebook.exe 进程是否存在tasklist |find /i "jupyter-notebook.exe"if %errorlevel%==0( goto 1)else( goto 2):1echo jupyter notebook 正在运行echo 开始关闭 jupyter notebook::静默运行,如果不需要可以将下方3行代码删除if"%1"=="h" goto beginstart mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begintaskkill /f /im jupyter-notebook.exeping 127.0.0.1 /n 2 > nulexit:2echo jupyter notebook 未启动echo 开始启动 jupyter notebook::静默运行,如果不需要可以将下方3行代码删除if "%1"=="h" goto beginstart mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begincd /d C:\workspace\env\jupyter\Scriptsjupyter notebookping127.0.0.1 /n 2> nulexit
  4. 卸载# pip uninstall jupyter notebook是无法完全卸载jupyter的# 而且网上搜到的许多卸载方法,都是治标不治本,经测试无法将依赖模块完全删干净# 猜测:可能未被卸载的依赖可以独立使用,无法判断用户是否在使用# 所以单独为其创建一个虚拟环境就很nice,此时我们直接删除该虚拟环境即可rmvirtualenv jupyter

使用

快捷键

通用
功能快捷键编辑模式 转到 命令模式Esc命令模式 转到 编辑模式Enter
编辑模式
功能快捷键执行单元格Ctrl + Enter执行并移动到下一单元格Shift + Enter执行并向下新建、移动到下一单元格Alt + Enter
命令模式
功能快捷键删除单元格命令模式 + D,D剪切单元格命令模式 + X显示行号命令模式 + L查找与替换命令模式 + F中断内核命令模式 + I,I合并单元格命令模式 + Shift + M

代码补全

进入

jupyter notebook

所在的虚拟环境安装

jupyter_contrib_nbextensions

插件

workon jupyter
pip install jupyter_contrib_nbextensions
jupyter nbextensions_configurator enable --user
jupyter contrib nbextension install --user --skip-running-check

重启

jupyter notebook

,菜单栏会出现

Nbextensions

插件菜单,取消勾选

disable ...

,勾选下方

Hinterland

选项,如下图所示,就此可以开始代码补全之旅了
开启代码补全后配置页状态

标签: jupyter windows ide

本文转载自: https://blog.csdn.net/weixin_43789456/article/details/131549915
版权归原作者 林木无可栖 所有, 如有侵权,请联系我们删除。

“jupyter notebook安装与使用入门(windows)”的评论:

还没有评论