【问题标题】:Throwing Type error while importing PyARMViz package. How to solve it?导入 PyARMViz 包时抛出类型错误。如何解决?
【发布时间】:2021-03-23 11:11:50
【问题描述】:

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

文件“”,第 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 行,在内部 返回函数(*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 raise TypeError(f"{msg} Got {arg!r:.100}.")

TypeError:泛型类型的参数必须是类型。从 'C:\Users\naveen-raj-b\Anaconda3\lib\site-packages\PyARMViz\Rule 获得

【问题讨论】:

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


    【解决方案1】:

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

    在 PyARMViz.py 文件中,

    改变这个(第 5 行):

    from PyARMViz import Rule
    

    到这里:

    from PyARMViz.Rule import Rule
    

    然后使用“pip install”重建。

    【讨论】:

      猜你喜欢
      • 2020-12-31
      • 1970-01-01
      • 1970-01-01
      • 2019-04-26
      • 2021-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-24
      相关资源
      最近更新 更多