广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Jupyter导出PDF从入门到绝望(已
  • 1108
分享到

Jupyter导出PDF从入门到绝望(已

入门绝望Jupyter 2023-01-31 00:01:15 1108人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

问题描述 我在使用jupyter lab的时候,想要把我的代码和结果导出成pdf格式的(由于里面有图片,所以不想导出成html)。然后报错: 然后我用pip安装了pandoc,发现并没有什么luan用。并且好像跟报错所指的pandoc

问题描述

我在使用jupyter lab的时候,想要把我的代码和结果导出成pdf格式的(由于里面有图片,所以不想导出成html)。然后报错:

img

然后我用pip安装了pandoc,发现并没有什么luan用。并且好像跟报错所指的pandoc不一样。反正就是绝望就完事儿了。

解决办法

  1. 下载安装windows开发环境包的管理器,Chocolatey。参考官网了连接,用cmd粘代码就能装:官网

    @"%SystemRoot%\System32\WindowsPowershell\v1.0\powershell.exe" -NoProfile -InputFORMat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.net.WEBClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

  2. 然后呢,就可以用这个管理工具安装pandoc了,参考pandoc官网

    choco install pandoc

    img

  3. 安装完事儿!

    img

  4. 然后导出pdf的时候发现,竟然对pandoc的版本有要求,也是佛了,那就重新搞一下把。。。

    img

    安装固定版本的pandoc,根据官网发布的版本list,我选择安装1.19版本的。choco install pandoc --version 1.19

    img

    安装时安装完毕了,不知道为啥,一副好像报错了的样子,下的我赶紧去看一下到底是安装好了没。。。

    img

    应该是完事儿了,然后试试导出pdf。

  5. pandoc好像是没有问题了,可是另一个包好像又除了问题:

    img

    所以现在又要安装这个:

    choco install miktex

    img

  6. 完。。。做完这一步,电脑自动重启了,然后jupyter lab打不开了,报错:

    ImportError: cannot import name 'constants' from 'zMQ.backend.cython’

    然后没办法,用pip升级了一下pyzmq包,总算是能打开了。。。

    img

    然后,告诉我,我下载的插件不能用了,要重新“build”,所以就重新安装了插件。。。(像显示目录啊之类的插件。。。)

    img

    我真的很绝望。。。

    img

  7. 然后依然报同样的错误。。。于是我怀疑,是不是MikTex有错,于是在官网上下了一个exe安装的那种,一路确认下去。。。参考链接、下载链接

    果然,在点了导出pdf的时候,报错缺少的文件就弹出来安装程序了。。。

    img

    然后就成功保存pdf啦!

img

另辟蹊径

说实话,这样导出来的pdf并不好看,还有一种方法,直接导出html,里面保留了插入的图片的那种,更能还原jupyter原来的排版。参考链接


我的CSDN:Https://blog.csdn.net/qq_21579045

我的博客园:https://www.cnblogs.com/lyjun/

我的GitHub:https://github.com/TinyHandsome

纸上得来终觉浅,绝知此事要躬行~

欢迎大家过来OB~

by 李英俊小朋友

--结束END--

本文标题: Jupyter导出PDF从入门到绝望(已

本文链接: https://www.lsjlt.com/news/182448.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Jupyter导出PDF从入门到绝望(已
    问题描述 我在使用jupyter lab的时候,想要把我的代码和结果导出成pdf格式的(由于里面有图片,所以不想导出成html)。然后报错: 然后我用pip安装了pandoc,发现并没有什么luan用。并且好像跟报错所指的pandoc...
    99+
    2023-01-31
    入门 绝望 Jupyter
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作