如何解决此问题:AttributeError:模块'plotly'没有属性'graph_objs'

时间:2019-09-07 04:42:30

标签: python-3.x jupyter-notebook plotly data-visualization jupyter

我是plotly的新手,试图在jupyter实验室中使用plotly创建第一个情节。但是它说plotly模块没有名为graph_objs的属性。

我已经安装并卸载了plotly和袖扣,但是这个错误并没有消失。 我尝试从plotly导入plotly,plotly.plotly或其他模块。

在此之前,还有另一个错误:没有名为“ Retrying”的模块。我通过卸载和安装“重试”模块解决了这一问题。

另外一条信息: 在执行此操作之前,它工作得很好:https://github.com/plotly/plotly.py#jupyterlab-support-python-35

import plotly as py

这是错误:

     28 from __future__ import absolute_import
     29 
---> 30 from plotly import (
     31     graph_objs,
     32     tools,
/anaconda3/lib/python3.6/site-packages/plotly/io/_utils.py in <module>
      2 
      3 import plotly
----> 4 import plotly.graph_objs as go
      5 
      6 

AttributeError: module 'plotly' has no attribute 'graph_objs'

1 个答案:

答案 0 :(得分:0)

密谋已更新。也许是因为您遇到错误,所以在最新版本中,它已更改为graph_objects。所以试试这个:

from plotly import graph_objects

请确保您安装了最新版本的plotly

检查此内容以供参考:https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md