属性错误:导入 chaco.api 后无法设置属性



我在windows server 2012上安装了chaco库,但安装后遇到了一个大问题:

pip-install-chaco已满足要求:c:\programdata\anaconda中的chaco。。。已满足要求:启用>5.2.0在c:\programdata\。。。已满足要求:c:\programdata\anaconda中的numpy。。。已满足要求:特征>6.2.0在c:\programdata\。。。已满足要求:pyface>7.2.0在c:\programdata\。。。已满足要求:在c:\programdata\anaco中进行traitsui。。。已满足要求:c:\programdata\anc中的fonttools。。。已满足要求:c:\programdata\acond中的枕头。。。已满足要求:在c:\program中导入lib元数据。。。已满足要求:importlib资源>1.1.0在c:。。。已满足要求:zipp>3.1.0在c:\programdata\an。。。

但是在我导入Chaco之后;启用":

from chaco.api import (
DataView,
ArrayDataSource,
ScatterPlot,
LinePlot,
LinearMapper,
BarPlot,
PlotAxis,
FilledLinePlot,
add_default_grids,
Legend,
PlotGraphicsContext,
DataRange1D,
VPlotContainer,
PlotLabel,
DataLabel, )

这是我的运行时错误:

Traceback(最近调用last(:文件;c: \tsetmc\botsar.py";,线41,英寸从chaco.api导入(文件"C:\ProgramData\Anaconda3\lib\site packages\chaco\api.py",第343行,在里面从chaco.overlays.api导入(文件"C:\ProgramData\Anaconda3\lib\site-packages\chaco\overlays\api.py";,第63行,in从chaco.overlays.layers.api导入(文件"C:\ProgramData\Anaconda3\lib\site packages\chaco\overlays\layers\api.py";,第11行,in从.status_layer导入ErrorLayer、StatusLayer、WarningLayer文件"C: \ProgramData\Anaconda3\lib\site-packages\chaco\overlays\layers\status_layer.py",第17行,in从enable.savage.svg.document导入SVGDocument文件";C: \ProgramData\Anaconda3\lib\site-packages\enable\svage\svg\document.py",第27行,in从…起导入css文件"C: \ProgramData\Anaconda3\lib\site packages\enable\svage\svg\css_init_.py",第10行,infrom.transform import transformList File";C: \ProgramData\Anaconda3\lib\site packages\enable\svage\svg\css\transform.py",第18行,in从enable.savage.svg.pathdata导入号,可以是Comma File";C: \ProgramData\Anaconda3\lib\site packages\enable\svage\svg\pathdata.py",第118行,inlineTo=组(命令("L"(+参数(coordinatePairSequence((文件"C: \ProgramData\Anaconda3\lib\site packages\enable\svage\svg\pathdata.py",第29行,在命令中return CaselessPreservingLiteral(char(File"C: \ProgramData\Anaconda3\lib\site packages\enable\svage\svg\pathdata.py",第44行,在initself.name="'%s’"%matchString AttributeError:无法设置属性

有人有解决这个问题的想法吗?我本可以在去年安装Chaco,但这个错误以前从未发生过,我不知道该怎么做

问题可能是因为'enable'API中的更新。

我删除了pathdata.py中的self.name,得到了找不到customName的错误!因此,我将self.Name更改为self.customName,它解决了

相关内容

  • 没有找到相关文章

最新更新