Python 使用Plotly最新版本并获取错误:模块';plotly.validators.layout';没有属性';ExtendedTreemapColorsValidator';

Python 使用Plotly最新版本并获取错误:模块';plotly.validators.layout';没有属性';ExtendedTreemapColorsValidator';,python,plotly,plotly-python,Python,Plotly,Plotly Python,我正在编写一个代码,用于制作图形并使用最新的plotly版本。以前它不工作,所以我不得不降级到Plotly的3.4.10版本。仍然得到这个错误。任何建议都会有帮助。蒂娅 choromap=go.Figure(数据=[data],布局=布局) 使用此命令运行我的一个程序,并将其作为错误获取 --------------------------------------------------------------------------- AttributeError

我正在编写一个代码,用于制作图形并使用最新的plotly版本。以前它不工作,所以我不得不降级到Plotly的3.4.10版本。仍然得到这个错误。任何建议都会有帮助。蒂娅

choromap=go.Figure(数据=[data],布局=布局)

使用此命令运行我的一个程序,并将其作为错误获取

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-38-5fb62f726a1c> in <module>
----> 1 choromap = go.Figure(data=[data],layout =layout)

/opt/anaconda3/lib/python3.7/site-packages/plotly/graph_objs/_figure.py in __init__(self, data, layout, frames, skip_invalid, **kwargs)
    606             is invalid AND skip_invalid is False
    607         """
--> 608         super(Figure, self).__init__(data, layout, frames, skip_invalid, **kwargs)
    609 
    610     def add_area(

/opt/anaconda3/lib/python3.7/site-packages/plotly/basedatatypes.py in __init__(self, data, layout_plotly, frames, skip_invalid, **kwargs)
    197         # ### Import Layout ###
    198         self._layout_obj = self._layout_validator.validate_coerce(
--> 199             layout, skip_invalid=skip_invalid
    200         )
    201 

/opt/anaconda3/lib/python3.7/site-packages/_plotly_utils/basevalidators.py in validate_coerce(self, v, skip_invalid)
   2442 
   2443         elif isinstance(v, dict):
-> 2444             v = self.data_class(v, skip_invalid=skip_invalid)
   2445 
   2446         elif isinstance(v, self.data_class):

/opt/anaconda3/lib/python3.7/site-packages/plotly/graph_objs/__init__.py in __init__(self, arg, angularaxis, annotations, annotationdefaults, autosize, bargap, bargroupgap, barmode, barnorm, boxgap, boxgroupgap, boxmode, calendar, clickmode, coloraxis, colorscale, colorway, datarevision, direction, dragmode, editrevision, extendfunnelareacolors, extendpiecolors, extendsunburstcolors, extendtreemapcolors, font, funnelareacolorway, funnelgap, funnelgroupgap, funnelmode, geo, grid, height, hiddenlabels, hiddenlabelssrc, hidesources, hoverdistance, hoverlabel, hovermode, images, imagedefaults, legend, mapbox, margin, meta, metasrc, modebar, orientation, paper_bgcolor, piecolorway, plot_bgcolor, polar, radialaxis, scene, selectdirection, selectionrevision, separators, shapes, shapedefaults, showlegend, sliders, sliderdefaults, spikedistance, sunburstcolorway, template, ternary, title, titlefont, transition, treemapcolorway, uirevision, updatemenus, updatemenudefaults, violingap, violingroupgap, violinmode, waterfallgap, waterfallgroupgap, waterfallmode, width, xaxis, yaxis, **kwargs)
  97544         self._validators[
  97545             "extendtreemapcolors"
> 97546         ] = v_layout.ExtendtreemapcolorsValidator()
  97547         self._validators["font"] = v_layout.FontValidator()
  97548         self._validators["funnelareacolorway"] = v_layout.FunnelareacolorwayValidator()

AttributeError: module 'plotly.validators.layout' has no attribute 'ExtendtreemapcolorsValidator'
---------------------------------------------------------------------------
AttributeError回溯(最近一次呼叫上次)
在里面
---->1 choromap=go.Figure(数据=[数据],布局=布局)
/opt/anaconda3/lib/python3.7/site-packages/plotly/graph\u objs//u figure.py in\uuuuuuuuu init\uuuuuuuuuu(self、data、layout、frames、skip\u无效,**kwargs)
606无效,skip_invalid为False
607         """
-->608超级(图,自身)。\uuuuu初始\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
609
610 def添加_区域(
/opt/anaconda3/lib/python3.7/site-packages/plotly/basedatatypes.py in\uuuuuuuu init\uuuuuuuuuu(self、data、layout\u plotly、frames、skip\u invalid、**kwargs)
197#####导入布局###
198 self.\u layout\u obj=self.\u layout\u validator.validate\u强制(
-->199布局,跳过无效=跳过无效
200         )
201
/验证强制中的opt/anaconda3/lib/python3.7/site-packages//\u plotly\u utils/basevalidators.py(self、v、skip\u无效)
2442
2443 elif isinstance(v,dict):
->2444 v=自身数据类(v,跳过无效=跳过无效)
2445
2446 elif isinstance(v,自数据类):
/opt/anaconda3/lib/python3.7/site packages/plotly/graph\u objs/\uuuuuu init\uuu.py in\uuu init__(self、arg、angularaxis、批注、注释默认值、自动调整大小、bargap、bargroupgap、barmode、BarForm、boxgap、boxgroupgap、boxmode、日历、clickmode、coloraxis、colorscale、colorway、datarevision、direction、dragmode、editrevision、extendfunnelareacolors、ExtendUnburLoors、ExtendTreeTMapColor、字体、漏斗色、,漏斗图、漏斗组间隙、漏斗模式、地理位置、栅格、高度、隐藏标签、隐藏标签、隐藏源、悬停距离、悬停标签、悬停模式、图像、图像默认值、图例、地图框、边距、meta、metasrc、模式栏、方向、纸张颜色、piecolorway、绘图颜色、极坐标、径向坐标、场景、选择方向、选择修订、分隔符、形状、,形状错误、showlegend、滑块、滑块默认值、尖峰距离、日光颜色、模板、三元、标题、标题、过渡、树形颜色、uirevision、updatemenus、updatemenudefaults、violingap、ViolingGroupGap、violinmode、WaterWallGap、WaterWallMode、宽度、xaxis、yaxis、**kwargs)
97544自我确认器[
97545“ExtendTreemapColor”
>97546]=v_布局。扩展TreeMapColorsValidator()
97547 self._validator[“font”]=v_layout.FontValidator()
97548 self._validators[“funnelareacolorway”]=v_layout.FunnelareacolorwayValidator()
AttributeError:模块“plotly.validators.layout”没有属性“ExtendtreemapcolorsValidator”

您需要安装一个新软件包
chart studio
。在命令行中键入并运行:

pip install chart-studio
然后确保通过运行以下代码导入:

import chart_studio.plotly as py

您需要安装一个新软件包
chart studio
。在命令行中键入并运行:

pip install chart-studio
然后确保通过运行以下代码导入:

import chart_studio.plotly as py
你介意和别人分享吗?你介意和别人分享吗?