千家信息网

怎么安装运行和连接Jupyter Notebook

发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章主要介绍了怎么安装运行和连接Jupyter Notebook,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Jupyter No
千家信息网最后更新 2024年11月24日怎么安装运行和连接Jupyter Notebook

这篇文章主要介绍了怎么安装运行和连接Jupyter Notebook,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

Jupyter Notebook是一个开源的交互式Web应用程序,允许您使用40多种编程语言编写和运行计算机代码,包括Python,R,Julia和Scala。来自Project Jupyter的产品,Jupyter Notebook对于迭代编码非常有用,因为它允许您编写一小段代码,运行它并返回结果。

Jupyter Notebook提供了创建笔记本文档的功能,简称为"笔记本"。从Jupyter笔记本创建的笔记本是可共享的,可重复的研究文档,其中包括丰富的文本元素,方程式,代码及其输出(图形,表格,交互式图)。笔记本还可以导出为原始代码文件,HTML或PDF文档,或用于创建交互式幻灯片或网页。

要完成本教程,您需要:

一个Ubuntu 18.04服务器实例。此服务器必须具有sudo权限且配置了防火墙的非root用户。没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。

在服务器上安装Python 3,pip和Python的 venv模块。通过遵循我们的如何在Ubuntu 18.04上安装Python 3和设置本地编程环境的教程中的步骤1和2来完成此操作。

在您的本地计算机上运行的现代Web浏览器,您将使用它来访问Jupyter Notebook。此外,如果您的本地计算机运行的是Windows,则需要在其上安装PuTTY才能建立到服务器的SSH隧道。

第1步 - 安装Jupyter Notebook

由于笔记本用于编写,运行和查看小代码片段的结果,因此首先需要设置编程语言支持。Jupyter Notebook使用特定于语言的内核,一个运行和内省代码的计算机程序。Jupyter Notebook有许多不同语言的内核,默认为IPython。

第2步 - 运行Jupyter笔记本

必须从您的VPS运行Jupyter Notebook,以便您可以使用SSH隧道和您喜欢的Web浏览器从本地计算机连接到它。要运行Jupyter Notebook服务器,请输入以下命令:jupyter notebook。

第3步 - 使用SSH隧道连接到Jupyter Notebook应用程序

SSH隧道是连接到服务器上运行的Jupyter Notebook应用程序的一种简单而快速的方法。安全shell(通常称为SSH)是一种网络协议,使您可以通过不安全的网络安全地连接到远程服务器。

第4步 - 使用Jupyter Notebook

当通过Web浏览器访问时,Jupyter Notebook提供了一个Notebook Dashboard,它充当文件浏览器,为您提供了创建,编辑和浏览笔记本的界面。将这些笔记本视为文档(以.ipynb文件扩展名保存),您可以使用任意数量的单个单元格填充这些文档。每个单元格都包含一个交互式文本编辑器,可用于运行代码或编写渲染文本。

完成这些步骤之后就应该能够使用在远程服务器上运行的Jupyter Notebook编写可重现的Python代码和文本。要快速浏览Jupyter Notebook,请单击顶部导航栏中的" 帮助",然后选择" 用户界面游览"。

感谢你能够认真阅读完这篇文章,希望小编分享的"怎么安装运行和连接Jupyter Notebook"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

运行 服务器 服务 笔记 笔记本 代码 浏览 文档 交互式 文本 浏览器 程序 篇文章 计算机 语言 隧道 安全 应用程序 文件 应用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 sky服务器怎么弄 江苏服务器应用线束采购 数据库常用的五种安全技术 怎么把家用电脑改成无盘服务器 宝山区智能软件开发零售价 cache 数据库安全配置 仙桃订制软件开发公司 湖南长沙思辰网络技术有限公司 浙江安卓软件开发定制费用 广西爱团互联网科技 求生之路2本地服务器怎么闲置 网络技术与应用补考开卷 服务器端是管理员端 多个表格特定位置提取数据库 成立网络安全和信息化领导 软件开发测试皮肤管理 梦幻西游手游红玫瑰服务器 intel处理器软件开发 数据库对象的核心基础 十堰公司软件开发以客为尊 江西1u机架服务器云主机 软件开发适合哪类合同 磊科打印机共享服务器管理地址 安卓gps软件开发 建立tcp服务器端 阿里云服务器 不用安全组 好易买互联网科技有限公司 php从数据库中插入中文 网络安全报班培训哪个好 软件开发项目心得30字
0