使用 Linux。如果我使用 gnuplot 工具包,我可以在不通过命令行冻结图形的情况下使用 plot3 octave 函数。但是,当从 python 运行它时,使用 oct2py 模块,我似乎无法更改工具包,尽管它看起来是可用的,所以 plot3 图形加载但立即冻结。
八度码:
%works fine
>graphics_toolkit('gnuplot');
>graphics_toolkit
ans=gnuplot
>plot3([2,1],[5,2],[10,12]) %test
蟒蛇代码:
>>>from oct2py import octave
>>>octave.availabe_graphics_toolkits()
Cell([['fltk','gnuplot']])
#try to change toolkit, doesnt seem to work
>>>octave.graphics_toolkit('gnuplot')
'fltk'
>>>octave.plot3([2,1],[5,2],[10,12]) #freezes upon loading
-23.804176753943704