gpt4 book ai didi

python - Mac OS X 和 TeX Live 上 matplotlib 中的 TeX

转载 作者:太空狗 更新时间:2023-10-29 17:46:58 26 4
gpt4 key购买 nike

我有以下 Hello World 代码来尝试在我的 Mac 上使用 matplotlib 进行 TeX 渲染。

import matplotlib.pyplot as plt
from matplotlib import rc

rc('text', usetex=True)
rc('font', family='serif')

plt.text(2,2,r"Hello World!")
plt.show()

使用该代码,我会得到以下错误:

sh: latex: command not found
Exception in Tkinter callback
<... a long Traceback here ...>
RuntimeError: LaTeX was not able to process the following string:
'lp'
Here is the full report generated by LaTeX:

在最后一行之后我没有看到任何类型的完整报告。无论如何,我认为这是一个路径问题。关于如何修复它的一些指示?我有 TeX Live 2010。

我尝试将 /Library/TeX/Root/bin/universal-darwin 添加到项目属性的全局 Python 路径,但我仍然遇到相同的错误。 enter image description here

最佳答案

将来您可能想提及您正在运行来自 NetBeans 的代码。 Python 路径不是 $PATH,而是 sys.path,即加载 Python 代码的路径。您需要在 Python 代码中设置 os.environ['PATH'];对于 TeX Live,引用当前 TeX 安装的首选方式是 /usr/texbin

关于python - Mac OS X 和 TeX Live 上 matplotlib 中的 TeX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6082126/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com