jupyter-notebook使用指南

jupyter-notebook使用指南

  • jupyter-notebook安装
    • [python版]
    • [anaconda版]
  • jupyter-notebook如何导出PDF?【没解决,直接看最后,不要跟着操作!】
    • 正常导出步骤
    • 安装Pandoc
    • 安装Xelatex
    • 问题没解决,懒得安装了,放弃导出 pdf 了,好麻烦。
    • 意外发现可以导出 markdown 格式也不错 ~

记录一些自己使用过程中的问题,以免以后忘记。

jupyter-notebook安装

[python版]

  1. 安装python

我安装的是python3.11,自己上网搜索安装教程,应该不难。

如何判断是否成功安装?
打开cmd,输入python,按下回车,如下显示就是安装成功并且进入编译器了。
在这里插入图片描述

  1. 打开cmd,更新pip
pip3 install jupyter

更不更新好像问题不大,报了些错,输入了cmd提示的语句,然后安装成功了。如下图

C:\Users\小伊\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\python.exe -m pip install --upgrade pip

在这里插入图片描述

  1. 安装Jupyter Notebook,cmd中输入如下语句
pip3 install jupyter

因为我安装过来,所以下面都是already satisfied
在这里插入图片描述

  1. 运行Jupyter Notebook,直接在CMD输入如下语句
jupyter notebook

在这里插入图片描述
黄线框内是提供的网址,可以复制到浏览器打开,此时打开的是C盘的文件浏览器
在这里插入图片描述
如果要切换不同的盘,比如E盘,就先在cmd切换盘符,如下图,然后打开jupyter-notebook,再复制到浏览器即可。
在这里插入图片描述
在这里插入图片描述

[anaconda版]

参考文章,一篇挺详细的教程,然而我安装anaconda后又把它卸载了,直接用上面那几步可以打开,不用多下软件。

jupyter-notebook如何导出PDF?【没解决,直接看最后,不要跟着操作!】

我想把笔记导出来,然后遇见问题了,记录一下。

正常导出步骤

  1. 打开Jupyter Notebook,并找到您想要导出的笔记本。
  2. 在菜单栏中选择 “File”(文件)。
  3. 在下拉菜单中选择 “Download as”(下载为)。
  4. 在弹出的子菜单中选择 “PDF via LaTeX (.pdf)”(通过LaTeX导出为PDF)选项。
    在这里插入图片描述
    然而,是我想得太简单,出现下面这个页面。
    在这里插入图片描述
nbconvert failed: Pandoc wasn't found.
Please check that pandoc is installed:
https://pandoc.org/installing.html

安装Pandoc

如果在导出Jupyter Notebook为PDF时遇到“nbconvert failed: Pandoc wasn’t found”的错误消息,这意味着您的系统中没有安装Pandoc。Pandoc是一个用于文档转换的工具,Jupyter Notebook使用它来将笔记本转换为PDF格式。要解决此问题,您可以按照以下步骤安装Pandoc:

  1. 访问Pandoc的官方网站:https://pandoc.org/installing.html
  2. 根据您的操作系统,在下载页面上选择适合您系统的安装程序,并下载。
  3. 安装Pandoc,按照安装程序的指示进行操作。
  4. 完成安装后,重新运行导出Jupyter Notebook为PDF的操作。

打开网址,可以直接下载,但是速度实在是慢在这里插入图片描述
可以复制链接到 motrix ,速度就很快了。
在这里插入图片描述
安装之后,重新进入jupyter-notebook,满怀欣喜地打开保存按钮,结果
在这里插入图片描述

nbconvert failed: xelatex not found on PATH, if you have not installed xelatex you may need to do so. Find further instructions at https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.

安装Xelatex

如果在将Jupyter Notebook导出为PDF时遇到错误消息"nbconvert failed: xelatex not found on PATH",这意味着您的系统中没有安装XeLaTeX。XeLaTeX是一个用于处理LaTeX文档的工具,Jupyter Notebook使用它来将笔记本转换为PDF格式。要解决此问题,您可以按照以下步骤安装XeLaTeX:

  1. 按照错误消息中提供的链接 https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex 访问安装指南。
  2. 在安装指南页面上,找到适合您操作系统的相关说明,并按照指示进行操作。
  3. 根据指南中的步骤,下载并安装XeLaTeX。
  4. 完成安装后,重新运行导出Jupyter Notebook为PDF的操作。

安装完成后,您应该能够成功导出Jupyter Notebook为PDF文件。如果仍然遇到问题,请参考Jupyter Notebook和XeLaTeX的官方文档或支持渠道获取更多帮助。

问题没解决,懒得安装了,放弃导出 pdf 了,好麻烦。

意外发现可以导出 markdown 格式也不错 ~

可以先保存markdown,再转存为PDF吧
在这里插入图片描述
效果挺好!
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/34465.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【数据可视化】大作业(意向考研高校的数据可视化)

文章目录 前言一、数据介绍1.1 基本信息1.2 考研信息1.3 导师信息 二、预处理及分析2.1 数据预处理2.1.1 考研信息预处理2.1.2 导师信息预处理 2.2 数据分析 三、可视化方法及结果3.1 可视化方法3.2 可视化结果展示3.2.1 基本信息3.2.2 考研信息3.2.3 导师信息 四、总结五、附录…

WWDC2023 Metal swift 头显ARKit支持c c++ 开发

1 今年WWDC,我们看见了苹果的空间计算设备,visionOS也支持了c c API. 这有什么好处呢,不是说能够吸引更多c c开发者加入苹果开发者阵营,而是我们过去的很多软件,可以轻松对接到苹果的头显设备,让我们的软件…

AI 语音 - 人物音色训练

前情提要 2023-07-02 周日 杭州 阴晴不定 AI 入门三大项,AI 绘画基础学习,AI 语音合成,AI 智能对话训练,进入 AI 语音合成阶段了,搓搓小手很激动的,对于一个五音不全的我来说,这个简直了(摆脱…

DatenLord前沿技术分享 No.29

达坦科技专注于打造新一代开源跨云存储平台DatenLord,通过软硬件深度融合的方式打通云云壁垒,致力于解决多云架构、多数据中心场景下异构存储、数据统一管理需求等问题,以满足不同行业客户对海量数据跨云、跨数据中心高性能访问的需求。BSV的…

C国演义 [第四章]

第四章 全排列题目理解步骤树形图递归函数递归结束条件单层逻辑 代码 全排列II题目理解步骤递归函数递归结束条件单层逻辑 代码 全排列 力扣链接 给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1: 输…

【前端】导航栏html(ul+li)/css/js(jq)

引入jq <script src"https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script> css代码 <style>ul {list-style: none;margin: 0;padding: 0;}li {cursor: pointer;}.color-white {color: #FFFFFF !important;background-color: rgb…

Python工具箱系列(三十七)

二进制文件操作&#xff08;上&#xff09; python比较擅长与文本相关的操作。但现实世界中&#xff0c;对于非文本消息的处理也很普遍。例如&#xff1a; ◆通过有线、无线传递传感器获得的测量数据。 ◆卫星通过电磁波发送测量数据。 ◆数据中心的数万台服务器发送当前CP…

Eureka注册失败解决

根据查看网上资料发现是服务端自己自己注册了&#xff0c;所以需要自己关闭服务端注册 加上两行代码 fetch-registry: false register-with-eureka: false 即可注册成功

基于Java+SpringBoot+Vue前后端分离摄影分享网站平台系统

博主介绍&#xff1a;✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专…

python爬虫-逆向实例小记-3

注意&#xff01;&#xff01;&#xff01;&#xff01;某数据网站逆向实例仅作为学习案例&#xff0c;禁止其他个人以及团体做谋利用途&#xff01;&#xff01;&#xff01;&#xff01; 案例分析 第一步&#xff1a;分析页面。查看响应内容&#xff0c;内容加密 第二步&am…

【周末闲谈】浅谈“AI+算力”

随着人工智能技术的飞速发展&#xff0c;“AI算力”的结合应用已成为科技行业的热点话题&#xff0c;甚至诞生出“AI算力最强龙头“的网络热门等式。该组合不仅可以提高计算效率&#xff0c;还可以为各行各业带来更强大的数据处理和分析能力&#xff0c;从而推动创新和增长。 文…

k8s中kubectl陈述式资源管理

陈述式管理资源的方法 1&#xff0c;陈述时资源管理集群资源的唯一入口是通过相应的方法调用的apiserver的接口 2&#xff0c;kubectl 是官方的ctl命令&#xff0c;用于与 apiserver 进行通信&#xff0c;将用户在命令行输入的命令&#xff0c;组织并转化为 apiserver 能识别…

【跨域认证】详解JWT,JWT是什么?

JSON Web Token&#xff08;缩写 JWT&#xff09;是目前最流行的跨域认证解决方案&#xff0c;本文介绍它的原理和用法。 一、跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 1、用户向服务器发送用户名和密码。 2、服务器验证通过后&#xff0c;在当前对话&…

Transformer面试题总结

1.框架 Transformer和seq2seq一样由解码器和编码器组成&#xff0c;用多头注意力替换编码器和解码器架构中最常用的循环层 1.1 编码器&#xff1a;编码器有一堆N6的相同层组成&#xff0c;每一层有两个子层&#xff0c;第一个子层包含多头注意力机制&#xff0c;第二个子层是前…

React环境安装配置

React环境安装配置 一、前提二、React安装 一、前提 安装本地React环境需要Node.js&#xff0c;如果具有Node环境跳过即可。如果没有安装则可参考该篇文章安装Node环境&#xff0c;点击查看 二、React安装 全局安装React 首先打开命令行&#xff0c;建议以管理员身份输入命…

Golang语言介绍、环境搭建以及编译工具( CDN 加速代理)

Go 语言是非常有潜力的语言&#xff0c;是因为它的应用场景是目前互联网非常热门的几个领域&#xff0c;比如 WEB 开发、区块链开发、大型游戏服务端开发、分布式/云计算开发。国内比较知名的B 站就是用 Go 语言开发的&#xff0c;像 Goggle、阿里、京东、百度、腾讯、小米、36…

人工神经网络太简陋了,《Science》揭露,神经元树突也隐含计算能力

本篇文章是博主在人工智能等领域学习时&#xff0c;用于个人学习、研究或者欣赏使用&#xff0c;并基于博主对人工智能等领域的一些理解而记录的学习摘录和笔记&#xff0c;若有不当和侵权之处&#xff0c;指出后将会立即改正&#xff0c;还望谅解。文章分类在学习摘录和笔记专…

[论文阅读] (31)李沐老师视频学习——4.研究的艺术·理由、论据和担保

《娜璋带你读论文》系列主要是督促自己阅读优秀论文及听取学术讲座&#xff0c;并分享给大家&#xff0c;希望您喜欢。由于作者的英文水平和学术能力不高&#xff0c;需要不断提升&#xff0c;所以还请大家批评指正&#xff0c;非常欢迎大家给我留言评论&#xff0c;学术路上期…

【微服务】什么是微服务?-- 全面了解微服务架构

What is Microservices — Edureka 您有没有想过&#xff0c;什么是微服务以及扩展行业如何与它们集成&#xff0c;同时构建应用程序以满足客户的期望&#xff1f; 要了解什么是微服务&#xff0c;您必须了解如何将单体应用程序分解为独立打包和部署的小型微型应用程序。本文将…

【Docker】基于jib插件,实现Docker部署springboot项目

文章目录 创建springboot项目jib插件介绍使用打tar包 Docker部署springboot项目 在工作中&#xff0c;作为一名后端开发人员&#xff0c;项目部署运维的事我们可能都要同时干&#xff0c;今天想跟大家聊聊关于springboot项目使用docker部署相关操作。后期还会跟大家分享docker-…