![](/img/trans.png)
[英]How to use use Python to import (.tex file), create a new (.tex file) and append the new (.tex file) from the imported (.tex file)
[英]How to compile TeX file from Python
我正在嘗試在python / django項目中創建pdf文件。 我正在使用PyLatex,這很有幫助,但是當它調用pdflatex時,generate_pdf方法會中斷。 我不斷收到此錯誤:
FileNotFoundError: [Errno 2] No such file or directory: 'pdflatex'
我嘗試了一切os.system()
...子os.system()
。 我嘗試以任何方式找不到pdflatex。 我正在Windows上運行,但是無論如何我都需要能夠在網絡應用程序中執行此操作。
謝謝你的幫助!
您只需要安裝pdflatex(並且在發布Web應用程序時將需要安裝在服務器上)。 在Windows 頂部的答案中可以找到在Windows上安裝的說明。
您是否安裝了texlive? 如果是,則問題出在系統路徑變量上。 如果尚未添加,請將其添加到系統路徑。
#更新的答案:
我花了時間決定復制您的問題。 我也使用Windows。 我從Pylatex復制了基本示例,並在我的機器上對其進行了測試,盡管安裝了TexLive,但仍能夠復制與您相同的錯誤。 為了解決這個問題,我執行了以下步驟:
latexmk
的錯誤而失敗。 問題不在於您應該已經將MikTex和perl.exe軟件包Latexmk作為錯誤日志的一部分發布了。 試試看,讓我知道是否成功。
您是否安裝了“ pdflatex”? 按照這個問題 ,您可能必須安裝“ MiKTeX”並將os.system()
指向C:\\Program Files\\MiKTeX <MikTeX version>\\miktex\\bin
,才能使其正常運行。
希望能有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.