python - 如何修复 LaTeX Standalone.cls 在 Heroku 上找不到问题?
问题描述
我正在尝试在 Heroku 上制作一个不和谐的机器人。我想在我的机器人上使用 sympy 预览功能。我使用了 git://github.com/holiture/heroku-buildpack-tex.git 构建包。我的代码是:
x = sympy.symbols('x')
ex = x**2
sympy.prievew(ex, viewer='file', filename='tex.png')
但是每次我运行它时,我都会得到:
This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012)
restricted \write18 enabled.
entering extended mode
(./texput.tex
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, ba
sque, danish, dutch, ukenglish, usenglishmax, finnish, french, german, ngerman,
swissgerman, hungarian, italian, bokmal, nynorsk, polish, portuguese, spanish,
swedish, loaded.
! LaTeX Error: File `standalone.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
Enter file name:
! Emergency stop.
<read *>
l.2 ^^M
No pages of output.
Transcript written on texput.log.
如何解决这个问题?
我只是一名高中生,为了好玩而制作机器人。我不专业。对不起,如果我犯了任何愚蠢的错误。
解决方案
您可以创建一个名为“texlive.packages”(无文件扩展名)的文件,它将自动安装给定的包。我需要以下软件包才能使 preview() 工作:
standalone
xkeyval
varwidth
euler
dvipng
您应该能够将其复制到“texlive.packages”中,并且您的代码应该可以工作
推荐阅读
- microservices - 与Kong相比,Krakend有多好?
- wordpress - 如何将我的网站从 cPanel 迁移到 Plesk?
- azure-aks - 为什么我不能在 AKS 中更新我的图像?错误:未指定 Docker Registry 服务连接详细信息
- php - 无法访问受保护的属性 PHP 对象
- git - vscode git, sftp 配置
- java - Request.getParameter 错误地解码了字符串
- algorithm - 最短路径长度与最小切割能力的关系
- sql - 如何在 excel microsoft 查询中将变量声明为参数?
- ios - 未声明 T 的 Swift 泛型
- flutter - 如果单击颤动中的后退箭头,网页视图页面为空?