发布时间:2023-08-01
浏览次数:0
明天,我将与您分享有关数据科学工件的快速入门和使用教程。 您可以比较和学习:
1. 它是什么?
1 简介
是一个基于网络的交互式估算应用程序。 它可以用于评估整个过程:开发、文档、运行代码和显示结果。 ——官方介绍
简而言之,就是以网页的形式打开,可以在网页上“直接”编写并运行代码,并且代码的运行结果也会直接显示在代码块下方。 如果编程过程中需要编写说明文档,可以直接在同一页面进行编辑,以便及时解释和说明。
2. 组件 ① Web 应用程序
Web 应用程序是一种基于 Web 的工具,它结合了创作文档、数学公式、交互式估计和其他富媒体方法。 “简而言之,网络应用程序是一种可以执行各种功能的工具。”
② 文档
也就是说,交互式估计、编写描述文档、数学公式、图片等富媒体方法的所有输入和输出都以文档的形式表现出来。
这种文档保存为JSON格式文件,后缀为.ipynb,不仅方便版本控制,也方便与他人共享。
据悉,文档还可以导入为:HTML、LaTeX、PDF等格式。
3、主要特点
编程时具有“语法高亮”、缩进、制表符补全等功能。
代码可以直接通过浏览器运行,运行结果显示在代码块下方。
以富媒体格式呈现估算结果。 富媒体格式包括:HTML、LaTeX、PNG、SVG 等。
编译文档或代码句子时支持句子模式。
支持使用 LaTeX 编译物理描述。
2、安装。 先试用,再决定
如果看完上面的介绍,您仍然不确定它是否适合您,不用担心,您可以先“无需安装试用”,然后再做出决定。
值得注意的是,官方提供的同步审判是有限的。 如果您点击链接并进入右侧所示的页面,请不要担心,稍后再尝试。
试验失败
如果你足够幸运,那么你会看到如下界面,你就可以开始体验了。
主界面
编辑页面
1.安装 ①安装前提条件
安装的前提是需要安装(3.3及以上版本,或者2.7版本)。
② 使用与安装
如果你是新手,建议你通过安装来解决安装问题,因为它已经为你手动安装了和其他工具,以及180多个科学包及其依赖项。
您可以通过您进入的官方下载页面选择自行下载;
一般来说,在你安装版本的时候已经手动给你安装好了,但是如果你还没有手动安装过,那么你可以在终端(Linux或macOS的“终端”,以下简称“”)中输入“终端”)以下命令安装:
conda install jupyter notebook
③使用pip命令安装
如果您是经验丰富的玩家,想尝试使用pip命令安装,请按照以下步骤操作! 收到的命令都是在终端输入的!
将pip升级到最新版本
pip install --upgrade pip
安装
pip install jupyter
3. 跑步。 帮助
如果对命令有疑问,可以考虑查看官方帮助文档,命令如下:
jupyter notebook --help
或者
jupyter notebook -h
1.启动①默认端口启动
在终端中输入以下命令:
jupyter notebook
执行命令后,终端上会显示一系列服务器信息,并手动启动浏览器。
启动过程中,终端显示以下内容:
$ jupyter notebook
[I 08:58:24.417 NotebookApp] Serving notebooks from local directory: /Users/catherine
[I 08:58:24.417 NotebookApp] 0 active kernels
[I 08:58:24.417 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 08:58:24.417 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
默认情况下,浏览器地址栏显示::8888。 其中,“”是指本机,“8888”是终端口号。
如果“同时”启动多个,由于默认端口“8888”被占用,地址栏中的数字将从“8888”开始,每多启动一个加1,如“8889”、“8890” ……
②指定端口启动
如果要自定义启动的终端横幅,可以在终端中输入以下命令:
jupyter notebook --port <port_number>
在,”
" 是自定义终端口号,直接在命令中写成数字,数字两边不用尖括号“”。例如:--,即终端口号为“9999”的服务器是开始了。
③不打开浏览器启动服务器
如果您只想启动服务器但不打算立即进入主页,则无需立即启动浏览器。 在终端中输入:
jupyter notebook --no-browser
此时终端上会显示已启动的服务器的信息,并且服务器启动后会显示打开浏览器页面的链接。 当您需要启动浏览器页面时,只需复制链接,将其粘贴到浏览器的地址栏中,然后按 Enter 键即可进入您的页面。
示例图中,因为我在完成前面的内容时同时启动了几个,所以显示我的“8888”终端横幅被占用,最终分配给我的是“8889”。
2.主页①主页内容
执行启动命令后,浏览器将进入主页面,如右图。
如果你的主页中的文件夹和我的不一样,或者你想知道为什么第一次启动会有这么多文件夹,不用担心,这里的文件夹都是你的主目录下的目录文件。 您可以在终端执行以下2步查看:
①cd 或 cd- 或 cd~ 或 cd /Users/
②l
②设置文件存储位置
如果您不想将以后编辑的所有文档都直接保存在主目录中,那么您需要更改文件存储路径。
⑴创建文件夹/目录
⑵ 配置文件路径
jupyter notebook --generate-config
一般情况下,Linux/macOS的配置文件路径及名称如下:
①“”是您的用户名。 不要在用户名两边加上尖括号“”。
②Linux/macOS系统的配置文件存储路径显然是相同的,只是系统不同,表达方式不同。
③Linux/macOS系统的配置文件也相同。 以“.py”结尾的文件名是可执行文件。
④如果你不是一步一步到达配置文件所在的位置,而是一层层进入文件夹/目录,那么当你进入主目录时,你会发现“.” 使用 ls 命令文件夹/目录找不到文件。 这是因为所有目录都以“.”开头。 都是隐藏文件,可以使用ls -a命令查看当前位置的所有隐藏文件。
⑶修改配置文件
⒜打开配置文件
打开终端并输入命令:
vim ~/.jupyter/jupyter_notebook_config.py
vim打开配置文件
执行完上面的命令后,就会进入配置文件。
⒝ 搜索关键词
进入配置文件后查找关键字“c..”。 搜索方法如下:
单步进入配置文件后,不要按其他键,使用“英文全角”直接输入/c..,则搜索到的关键字已在文档中高亮显示,按回车键,光标从顶部切换到顶部待搜索的文档正文 关键字的首字母。
⒞编辑配置文件
按“小写i”进入编辑模式,顶部出现“----”表示已成功进入编辑模式。 使用方向键将光标定位在第二个冒号上(光标定位在该字符上,并在该字符之前开始输入),并将步骤“⑴ 创建文件夹/目录”中复制的路径粘贴到此处。
⒟ 取消注释
删除行首的 **# 符号 (#)**。 由于配置文件是可执行文件,文件中的井号(#)表示注释,即该行命令在编译过程中不会被执行,所以为了使更改生效,井号需要删除符号(#)。
⒠保存配置文件
首先按ESC键退出编辑模式并返回命令模式。
然后使用“英文全角”直接输入:wq,回车即可成功保存并退出配置文件。
注意:
⒡验证
在终端中输入命令打开,你会看到一个清新的界面,恭喜你!
⒢ 注意事项
四、1.Files页面的基本使用
文件页面
此时,界面中不应有“Conda”和“”类别。 别担心,这两个类别会安装在“5.扩展功能”中的“1.关联和conda环境和包-'”和“2.构建目录”中。
文件页面用于管理和创建与文件相关的类别。
对于现有文件,您可以通过检查文件来复制、重命名、移动、下载、查看、编辑和删除所选文件。
同时,您还可以根据需要在“新建”下拉列表中选择要创建文件的环境,创建“ipynb”格式的计算机、“txt”格式的文档、终端或文件夹。 如果下拉列表中没有显示你创建的环境,那么你需要进入“5.扩展功能”中的“1.关联和conda环境及包—''”和“6.添加内核—”序列”来解决这个问题。
①笔记本的基本操作
电脑使用
上图展示了计算机的基本结构和功能。 根据图中的注释,大部分使用问题已经可以解决了!
工具栏的使用和图中的注释一样直观,这里就不做过多解释了。 需要解释的是“细胞的状态”,包括Code、、、Raw。 其中,前两种最常用,分别是代码状态和编译状态。 标题单元格状态早已被删除。 而是第一级到第六级标题。 Raw目前很少使用sublime text 3左边栏文件图标,这里就不做过多解释了。
菜单栏包含了计算机的所有功能,尽管工具栏的功能也可以在菜单栏的类别中找到。 然而,并非所有函数都是常用的,例如 . 该类的使用主要是对内核的操作,如中断、重启、连接、关闭、切换内核等,因为我们在创建计算机时就已经选定了内核,所以切换内核的操作允许我们在使用电脑的时候就切换到我们的电脑上。 进入所需的内核环境。 因为其他功能都比较常规,按照图中的注释尝试使用电脑的功能已经很方便了,就不详细解释了。
② 笔记本重命名的两种形式 ⑴ 笔记本内部重命名
使用电脑时,可以直接在电脑内部重命名。 左上角“”图标旁边有程序默认标题“”,点击“”,在弹出的对话框中输入自己的标题,点击“”即可完成重命名。
⑵ 笔记本外部重命名
如果您在使用电脑时忘记重命名,而您已经保存并退出到“文件”界面,则在“文件”界面中勾选要重命名的文件,点击“”,直接输入您想要的标题即可。
⑶ 演示
改名
2. 页面
该页面主要以“ipynb”格式显示当前运行的终端和计算机。 如果想以“ipynb”格式关闭已经打开的终端和电脑,仅仅通过关闭页面很难完全退出程序,需要点击页面上对应的“”。 更多关机方法请参考“8.关机并退出”中的“1.关闭计算机和终端”
3. 页面
.参见''for。
❞
该品类目前已经对接完毕,由于现阶段使用频率较低,所以这里不做详细说明。 如果您想了解更多,可以访问官方网站。
4.康达页面
Conda页面主要是关联Conda后直接操作和管理Conda环境和包的页面工具。 详细信息请直接参考“5.扩展功能”中的“1.关联和conda环境及包—''”。 这是当前使用的必要链接,因此请不要查看。
5. 页面
页面提供了多个插件,使其功能更加强大。 该页面使用的主要插件是(2)。 我们不需要完全掌握这个功能,也不需要安装所有的扩展。 根据本文档提供的学习思路,我们只需要安装(2),它可以为文档提供目录导航,这样我们就可以编译文档了。 安装指南请参考“5.扩展功能”中的“2.生成目录”。
五、扩展功能 1、关联和conda环境及包——》》☆①安装
conda install nb_conda
执行上面的命令将你的conda创建的环境与 关联起来,这样你就可以创建不同环境下的计算机来工作在你的使用中。
②用途
③ 卸载
canda remove nb_conda
执行上面的命令来卸载该包。
2.生成目录
conda install -c conda-forge jupyter_contrib_nbextensions
3.设置链接并定位到文本中
在使用和编辑文档时,难免会遇到需要在文本中设置链接并定位到文档中其他位置进行查看的情况。 由于它与html句型完美兼容,因此这些功能可以通过html句型中“a标签”的索引使用来实现。
句子格式如下:
[添加链接的正文](#自定义索引词)
<a id=自定义索引词>跳转提示a>
4、加载指定网页的源代码①使用场景
我想直接将指定网站的源代码加载到电脑中。
②方法
执行以下命令:
%load URL
其中,URL为指定网站的地址。
③示例
加载指定网站的源代码
5.加载本地文件①使用场景
我想加载本地文件并执行文件代码。
②方法
执行以下命令:
%load Python文件的绝对路径
③注意事项
文件扩展名为“.py”。
“%load”后面是文件的“绝对路径”。
输入命令后sublime text 3左边栏文件图标,可以按CTRL来执行该命令。 第一次执行是将本地文件内容加载到单元格中。 此时,“%load”命令会被手动注释掉(即在其前面添加井号“#”),这样在执行加载的文件代码时就不会重复执行该命令; 第二次执行将执行加载的文件代码。 文件的代码。
④示例
加载本地文件
6.直接运行本地文件①使用场景
我不想加载单元格中的本地文件,我想直接运行它。
②方法
执行订单:
%run Python文件的绝对路径
或者
!python3 Python文件的绝对路径
或者
!python Python文件的绝对路径
③注意事项
文件扩展名为“.py”。
“%run”后面是文件的“绝对路径”。
“!” 用于执行3.x版本的代码。
“!” 用于执行2.x版本的代码。
“!” 和 ”!” 属于!shell命令句型的使用,即执行shell命令的句型。
输入命令后,可以按CTRL来执行该命令。 执行过程中不会显示本地文件内容,直接显示运行结果。
④示例
直接运行文件
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码