网鹅

V1

2022/08/22阅读:26主题:自定义主题1

JupyterNotebook安装

图片来源:Jupyter Notebook官网
图片来源:Jupyter Notebook官网
图片来源:Jupyter Notebook官网
图片来源:Jupyter Notebook官网

Jupyter Notebook安装

准备

  1. 安装Jupyter Notebook前,确保电脑已经安装了python并配置好环境
  2. 如果是通过 Anaconda[1]安装的python,则已经附带安装了Jupyter Notebook(推荐此方式)

安装

  • 通过python的pip命令安装:
    Windows下:右键开始菜单-打开运行-输入cmd-确定即可打开命令行工具;Mac下:直接打开终端即可,输入以下命令安装:
pip install jupyter

启动

  • 在命令提示行或者终端输入:
jupyter notebook
  • 输入后显示以下内容:
C:\Users\User>jupyter notebook
[I 18:02:21.090 NotebookApp] [jupyter_nbextensions_configurator] enabled 0.4.1
[I 18:02:21.121 NotebookApp] notebooks 运行所在的本地路径: C:\Users\User
[I 18:02:21.121 NotebookApp] Jupyter Notebook 6.4.12 is running at:
[I 18:02:21.122 NotebookApp] http://localhost:8888/?token=095d4a1682f1f26d49bdeb074714890532e4115f5811c923
[I 18:02:21.122 NotebookApp]  or http://127.0.0.1:8888/?token=095d4a1682f1f26d49bdeb074714890532e4115f5811c923
[I 18:02:21.122 NotebookApp] 使用 Control-C 停止此服务器并关闭所有内核(连续操作两次便可跳过确认界面)。
[C 18:02:21.163 NotebookApp]

    To access the notebook, open this file in a browser:
        file:///C:/Users/User/AppData/Roaming/jupyter/runtime/nbserver-10992-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/?token=095d4a1682f1f26d49bdeb074714890532e4115f5811c923
     or http://127.0.0.1:8888/?token=095d4a1682f1f26d49bdeb074714890532e4115f5811c923

启动成功后会自动弹出浏览器,打开http://localhost:8888/ 这个地址,这时候Jupyter Notebook就启动成功了。注意在使用的过程中,不能关闭命令行工具或者终端,否则Jupyter Notebook也失去连接,无法使用。

启动成功
启动成功

更改默认语言为中文

  • Jupyter Notebook默认显示是英文,可以通过一些设置更改为中文,大佬随意。右键我的电脑-属性-高级系统设置
我的电脑-属性-高级系统设置
我的电脑-属性-高级系统设置

打开环境变量-上面用户变量新建

新建用户变量
新建用户变量

变量名输入:LANG,变量值输入:zh_CN.UTF8,然后点击确定即可

输入变量名和值
输入变量名和值
已经变为中文
已经变为中文

添加代码补全功能

  • Jupyter Notebook自带有很多插件,但需要激活才能使用,比如代码补全插件和代码执行时长插件等等。 打开命令提示行工具或者终端,执行pip install jupyter_contrib_nbextensions命令:
C:\Users\User>pip install jupyter_contrib_nbextensions

然后继续执行pip install jupyter_nbextensions_configurator:

C:\Users\User>pip install jupyter_nbextensions_configurator

以上两条命令都执行后,再输入jupyter notebook命令重启一下Jupyter Notebook,会看到菜单栏多了一个Nbextensions选项:

Nbextensions插件界面
Nbextensions插件界面

勾选Hinterland即可打开代码补全功能,在敲代码的时候会自动根据你的输入,为你提示可能用到的关键字列表,然后按Tab键选择即可完成输入,比如输入p会提示print,基本所有的代码编辑器都提供了完善的代码补全功能,像pycharm、VS Code等等都是非常好用的编辑器。

代码补全示例
代码补全示例

代码补全是基操勿六,微软的Copilot[2]才是WTF(What the fuck!),能根据你的注释和代码上下文直接给你补全整段代码!

参考资料

[1]

什么是Anaconda: Anaconda,中文大蟒蛇,是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,也包含了JupyterNotebook,适合小白,可以像安装其他软件一样一键安装python。

[2]

什么是Copilot: Copilot是微软的AI编程工具,在经过了近一年测试后,2022年6月22日已正式上线。可以根据上下文自动写代码,包括文档字符串、注释、函数名称、代码,只要用户给出提示,就可以写出完整的函数代码。

分类:

后端

标签:

Python

作者介绍

网鹅
V1