gpt4 book ai didi

python - 将 py2app 与 Matplotlib 及其 Tex 格式一起使用?未找到 Dvipng

转载 作者:太空宇宙 更新时间:2023-11-04 06:30:18 26 4
gpt4 key购买 nike

我在 OS X 10.6 上的 py2app 中有一个应用程序,它使用 Matplotlib 生成图形。 (如果重要的话,使用 py2app 版本 0.5.3 和 matplotlib 版本 0.99.3。)我启用了 Tex 格式化选项:

...
from matplotlib import rc
rc('text', usetex=True)
...

脚本在命令行中执行时工作正常,包括 Tex 格式。该应用程序是使用 py2app 创建的:

py2applet --make-setup MyApplication.py
python setup.py py2app

创建或打开应用程序时没有错误。但是,当我尝试在应用程序中生成绘图时,出现错误:

RuntimeError: Could not obtain dvipng version

是因为 py2app 没有在应用程序本身中包含 dvipng 吗?解决此问题的最佳方法是什么?

最佳答案

通过添加:

OPTIONS = {'argv_emulation': True, 'packages':['matplotlib']}

到我的 setup.py,当从命令行打开应用程序时,我让它正常工作。奇怪的是,当通过另一种方式打开时(例如双击应用程序文件夹),我遇到了与开始时相同的问题。仍在寻找完整的修复程序。

关于python - 将 py2app 与 Matplotlib 及其 Tex 格式一起使用?未找到 Dvipng,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3704627/

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