python-3.x - 导入 PyARMViz 包时抛出类型错误。怎么解决呢?

标签 python-3.x data-visualization apriori python-visual

从 PyARMViz 导入 PyARMViz 回溯(最近一次调用最后一次):

文件“”,第 1 行,位于 从 PyARMViz 导入 PyARMViz

文件“C:\Users\naveen-raj-b\Anaconda3\lib\site-packages\PyARMViz_init_.py”,第 14 行,位于 从 PyARMViz.PyARMViz 导入 adjacency_parallel_category_plot

文件“C:\Users\naveen-raj-b\Anaconda3\lib\site-packages\PyARMViz\PyARMViz.py”,第 371 行,位于 def adjacency_graph_gephi(rules:List[Rule], output_path:str=None):

文件“C:\Users\naveen-raj-b\Anaconda3\lib\typing.py”,第 261 行,在内部 返回 func(*args, **kwds)

文件“C:\Users\naveen-raj-b\Anaconda3\lib\typing.py”,第 685 行,getitem params = tuple(_type_check(p, msg) for p in params)

文件“C:\Users\naveen-raj-b\Anaconda3\lib\typing.py”,第 685 行,位于 params = tuple(_type_check(p, msg) for p in params)

文件“C:\Users\naveen-raj-b\Anaconda3\lib\typing.py”,第 149 行,在 _type_check 中 引发 TypeError(f"{msg} 得到 {arg!r:.100}.")

类型错误:泛型类型的参数必须是类型。从“C:\Users\naveen-raj-b\Anaconda3\lib\site-packages\PyARMViz\Rule”获取<模块“PyARMViz.Rule”。

最佳答案

假设您已将源代码下载到本地计算机

在 PyARMViz.py 文件中,

更改此(第 5 行):

from PyARMViz import Rule

对此:

from PyARMViz.Rule import Rule

然后使用“pip install”重建。

关于python-3.x - 导入 PyARMViz 包时抛出类型错误。怎么解决呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65261471/

相关文章:

Django 无法立即获得组的许可

python - 尝试在 MySQL DB 中保存特殊字符

Python 3 统一码解码错误 : 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)

python-3.x - 如何使用django Rest框架删除self forienkey中最多n种类型的数据?

javascript - 具有属性的 GeoJson 到 TopoJson 转换器

Python - 清理数据以运行先验算法

r - 我如何学习创建漂亮的信息图表(与我的 R 知识相关)?

r - 在 ggplot2 中使用 facet_grid 进行成对值(热图)可视化

r - Apriori,arulesSequences,在 R : Does it have support for sequence of "baskets" (order within single shopping trip doesn't matter)?

python - 如何加速基于仅生成结果(右侧)是数据集的一个元素的关联规则的 Apriori 框架?