Python Get Graphics不起作用(来自JMP Pro 15)当我从脚本索引运行代码时,出现以下错误。
尚不支持“ Python Get Graphics()”。访问或评估“ Python Get Graphics”,“ Python Get Graphics”。
Python代码有效(仅当您在Python窗口中运行时)。
只是获取图形不起作用。
Names Default To Here( 1 );
Python Init();
ml = Python Submit(
"\[
import matplotlib.pyplot as plt
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show(block=False)
]\"
);
plot = Python Get Graphics(png );
pngJMP = New Window( "Plot", Picture Box( plot ) );
//pngJMP << Close Window;
// Need this command to close the figure generated from Python
Python Submit( "plt.close()" );
Python Term();有没有其他人看到此错误。我可以解决吗?
回复:Python Get Graphics不起作用(来自JMP Pro 15)不幸的是,您无能为力。 讯息,尚不支持“ Python Get Graphics()”。对于此版本而言是准确的。 我现在正在考虑启用此代码。 这有可能在早期的JMP 14中起作用。 这段代码是试图稳定Python Init()进程并使Python本身为大多数JMP用户使用的受害者之一。
回复:Python Get Graphics不起作用(来自JMP Pro 15)现在,JMP 15的将来维护版本中已修复此问题。 现在加入即将发布的15.1维护版本为时已晚。
修复程序可用后,您的Python安装除了必须包含所有当前所需的模块-numpy,pandas,scipy,sqlite3外,还必须同时具有PyQt5和matplotlib。