Google colaboratory google colab中未安装pdflatex

Google colaboratory google colab中未安装pdflatex,google-colaboratory,pdflatex,Google Colaboratory,Pdflatex,我正在尝试使用python库在GoogleColab中绘制一些电路。不幸的是,我总是遇到一个错误: 运行时错误:未安装pdflatex 尽管我安装了pdflatexpip 我在lcapy的文档中找不到与此错误相关的任何内容 笔记本可以找到最近,我在google colab中尝试从pandas生成的latex输出渲染PDF时遇到了类似的问题/错误。我收到的错误是抱怨一个文件(),将“pdflatex”列为丢失的文件,但我确认安装已按照您的报告完成。这让我意识到,有缺失的LaTex依赖项产生了错误;

我正在尝试使用python库在GoogleColab中绘制一些电路。不幸的是,我总是遇到一个错误:

运行时错误:未安装pdflatex

尽管我安装了pdflatexpip 我在lcapy的文档中找不到与此错误相关的任何内容


笔记本可以找到

最近,我在google colab中尝试从pandas生成的latex输出渲染PDF时遇到了类似的问题/错误。我收到的错误是抱怨一个文件(),将“pdflatex”列为丢失的文件,但我确认安装已按照您的报告完成。这让我意识到,有缺失的LaTex依赖项产生了错误;回溯对我来说似乎有点误导。以下是对我有效的解决方案:

首先,在colab笔记本中安装组件和依赖项:

!pip安装页==0.2.1
!pip安装pdflatex
!推荐sudo apt get安装texlive latex
!sudo apt安装texlive latex额外
!sudo apt安装dvipng
在我的第一次尝试中,
pdflatex
的安装中隐藏了一个错误,该错误具有不兼容版本的
folium 0.8.x
,因此第一个命令将其从错误跟踪回滚到兼容版本。可能并不是完全有必要卷回叶面,但我还没有测试过

latex安装命令被无耻地从中删除,它们提供了更多的解释。整个安装过程产生了相当多的输出,并花费了一些时间

完成后,我能够从LaTex字符串生成一个pdf文件,类似于:

将pdflatex导入为ptex
pdfl=ptex.PDFLaTeX.from_texfile(r'/content/my_tex_string_file.tex'))
pdf,log,completed_process=pdfl.create_pdf()
以open('testPDF.pdf','wb')作为pdfout:
pdfout.write(pdf)

my_tex_string_file.tex
是在我的测试用例中从pandas生成的,我手动添加了一个前导(字符串连接),以包含我所需输出的正确latex包,但是快速浏览github页面,可以发现同样的方法也适用于lcapy。

我认为您的笔记本的某些权限是错误的,我无法打开它。无论如何,您确定pdflatex安装正确吗?您是否执行了
pip安装pdflatex
?它似乎已正确安装在我的ColaBuddate链接中。是的,我安装了pdflatex。看起来colab不认识这个库。