ImportError:无法从“类型”中导入名称“ DictType”

时间:2020-01-13 00:30:50

标签: python-3.x anaconda spyder

import pandas as pd
import pandapower as pp
import control
import timeseries
import inspect

在带有Spyder IDE的Anaconda上,Timeseries软件包出现此错误。我正在运行Python版本3.7.4和Anaconda 4.7.12。

1 个答案:

答案 0 :(得分:1)

在查看timeseries pypi entrygithub repo时,似乎只有一个正式版本。

您看到的错误源自this file,您应该可以通过删除import语句(第1行),并用第26行替换

来解决此错误。
if isinstance(points, dict):

您可以通过实际更改文件在本地存储的方式在本地进行更改-模块的文件夹应位于{folder your python3.7 is installed in}/lib/site-packages.../lib/python3.7中,具体取决于所使用的操作系统。如果此修复程序有效,则您可以考虑将更改后的拉取请求提交到原始git存储库。


但是,考虑到该模块的使用期限以及明显缺乏支持,您可以考虑使用其他模块进行时间序列数据分析。 A quick google search表明matplotlibnumpyscipyscikit-learnpandas都是信誉良好的,受支持良好的软件包,可用于处理时间序列数据,如果在制作自己的作品时遇到问题,那么在使用这些更流行的工具时,您更有可能找到有效的帮助。