在vscode下将ipynb文件转成pdf的方法

正常情况下,可以在vscode的ipynb界面点击上面的三个点,里面有export,可以选择直接输出html和pdf,但是需要latex,由于按扎u安装麻烦,所以我换了一种方法。


法1

在Linux下,可以使用nbconvert工具将Jupyter Notebook(.ipynb文件)转换为PDF。首先确保你已经安装了nbconvertpandoc。如果没有安装,可以使用以下命令安装:

sudo apt-get install nbconvert pandoc

或者

pip3 install nbconvert pandoc -i https://pypi.tuna.tsinghua.edu.cn/simple

安装完成后,使用以下命令将.ipynb文件转换为PDF:

jupyter nbconvert --to pdf your_notebook.ipynb


法2(我使用的方法)

安装nbconvert工具

复制代码
 pip3 install nbconvert -i https://pypi.tuna.tsinghua.edu.cn/simple

将ipynb文件转换成md文件

复制代码
jupyter nbconvert --to markdown '文件名.ipynb'

转换后会在同级目录下生成对应的md文件

再在vscode安装 一个叫Markdown PDF的插件,使用vscode打开md文件,右击,可以选择输出pdf,由此完成

相关推荐
开开心心_Every16 小时前
剪切板工具存500条,可搜索备份导入导出
linux·运维·服务器·华为od·edge·pdf·华为云
疯狂敲代码的老刘20 小时前
PDFSam Basic:轻量开源的 PDF 拆分合并利器
pdf·工具·pdf工具·pdfsam
开开心心_Every2 天前
在线看报软件, 22家知名报刊免费看
linux·运维·服务器·华为od·edge·pdf·华为云
开开心心就好2 天前
轻松加密文件生成exe,无需原程序解密
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
我在这里呀2 天前
免费在线PDF翻译工具(保留排版,可导出Word)
pdf·word
软件工程小施同学2 天前
区块链论文速读 CCF A--VLDB 2025 (2) 附pdf下载
pdf·区块链
❀͜͡傀儡师2 天前
Spring Boot 实现PDF水印的完整指南
spring boot·后端·pdf
大黄说说3 天前
Python 实战指南:一键批量旋转 PDF 页面方向
开发语言·python·pdf
Jack.Huangjh4 天前
ABAP PDF
pdf
北极象4 天前
Flying-Saucer HTML到PDF渲染引擎核心流程分析
前端·pdf·html