使用 plotly 导出静态图表时出现小问题。
Plotly 无法正确识别我安装了 orca,但仍然存在与缺少 orca 相关的错误。我尝试更改 orca 目录,但它仍然无法正常工作。任何人都知道出了什么问题?
我的代码:
import plotly.graph_objects as go
import orca
import plotly
#%%
fig = go.Figure(data=go.Candlestick(x=pricedata.index,
open=pricedata['bidopen'],
high=pricedata['bidhigh'],
low=pricedata['bidlow'],
close=pricedata['bidclose']),)
#%%
fig.show()
#%%
plotly.io.orca.config.executable = r'C:\Users\Kuba\AppData\Local\Programs\Python\Python37\Lib\site-packages\orca'
plotly.io.orca.config.save()
#%%
fig.write_image("images/fig1.png")
Run Code Online (Sandbox Code Playgroud)
这里描述了如何解决它,但它对我不起作用:
https://plot.ly/python/orca-management/#configuring-the-executable
orca 版本是 1.5.1
谢谢。
B.
编辑:
错误消息:
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
c:\Users\Kuba\Documents\GitHub\frstalg\FXCM Stuff\LiveMyStrategyNOTEBOOK-20191017.py in
1
----> 2 fig.write_image("images/fig1.png")
~\AppData\Local\Programs\Python\Python37\lib\site-packages\plotly\basedatatypes.py in write_image(self, *args, **kwargs)
2686 import plotly.io as pio
2687
-> 2688 return pio.write_image(self, *args, **kwargs)
2689
2690 # Static …Run Code Online (Sandbox Code Playgroud)