我不熟悉plotly,我已经能够创建甘特图,但是,该图并不总是在Google Chrome中加载,而是总是在Microsoft Edge中加载
下面是我将Edge设置为默认浏览器时使用的代码
import plotly.figure_factory as ff
import plotly.offline as py
df = [dict(Task="Job A", Start='2020-01-01', Finish='2020-02-28'),
dict(Task="Job B", Start='2020-03-05', Finish='2020-04-15'),
dict(Task="Job C", Start='2020-02-20', Finish='2020-05-30')]
fig = ff.create_gantt(df)
py.iplot(fig,filename='test')
在Chrome中,我得到一个错误,即无法访问站点,控制台显示“Chrome不允许加载本地资源”
我曾尝试在“pdf”中呈现图形,但在我的控制台中得到以下结果
{'application/pdf': 'JVBERi0xLjQKJd...'}
我尝试在Chrome中渲染它,但出现以下错误:
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\testUser\Miniconda3\lib\tkinter\__init__.py", line 1705, in __call__
return self.func(*args)
File "C:/Users/testUser/Desktop/NewestVersionsofApps/NWO3/WorkOrderApplication.py", line 102, in genSched
fig.show(renderer='chrome')
File "C:\Users\testUser\Miniconda3\lib\site-packages\plotly\basedatatypes.py", line 2794, in show
return pio.show(self, *args, **kwargs)
File "C:\Users\testUser\Miniconda3\lib\site-packages\plotly\io\_renderers.py", line 391, in show
renderers._perform_external_rendering(fig_dict, renderers_string=renderer, **kwargs)
File "C:\Users\testUser\Miniconda3\lib\site-packages\plotly\io\_renderers.py", line 340, in _perform_external_rendering
renderer.render(fig_dict)
File "C:\Users\testUser\Miniconda3\lib\site-packages\plotly\io\_base_renderers.py", line 736, in render
open_html_in_browser(html, self.using, self.new, self.autoraise)
File "C:\Users\testUser\Miniconda3\lib\site-packages\plotly\io\_base_renderers.py", line 681, in open_html_in_browser
webbrowser.get(using).open(
File "C:\Users\testUser\Miniconda3\lib\webbrowser.py", line 65, in get
raise Error("could not locate runnable browser")
webbrowser.Error: could not locate runnable browser
我想知道我该怎么做才能让它始终在Microsoft Edge中打开,而不管默认浏览器是什么,更重要的是,为什么它不能加载到Chrome中
目前没有回答
相关问题 更多 >
编程相关推荐