Kit*_*Kit 12 python macos matplotlib tex
我有以下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()
Run Code Online (Sandbox Code Playgroud)
使用该代码,我会收到以下错误:
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:
Run Code Online (Sandbox Code Playgroud)
在最后一行之后我没有看到任何完整的报告.无论如何,我认为这是一个路径问题.关于如何修复它的一些指示?我有TeX Live 2010.
我尝试添加/Library/TeX/Root/bin/universal-darwin
到项目属性的全局Python路径,但我仍然得到相同的错误.
Nic*_*ley 13
将来您可能想提到您正在运行NetBeans中的代码.Python路径$PATH
不是sys.path
加载Python代码的路径.您需要os.environ['PATH']
在Python代码中设置; 使用TeX Live,引用当前TeX安装的首选方法是/usr/texbin
.
归档时间: |
|
查看次数: |
8986 次 |
最近记录: |