Python ModuleNotFoundError:没有名为“socceraction.classification”的模块

2024-05-19 01:46:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试复制passing-networks-in-python存储库结果。我已经安装了requirements.txt中列出的依赖项,并将StatsBomb和Metrica Sports数据下载到eventing and tracking文件夹中

但是,当尝试运行prepare_vaep.py时,返回了ModuleNotFoundError: No module named 'socceraction.classification'

这可能是我使用的版本(3.7.6)的问题吗


Tags: and数据intxt文件夹preparetrackingrequirements
1条回答
网友
1楼 · 发布于 2024-05-19 01:46:35

似乎socceraction模块已更新,不包括classification包(或已移动)。要么更新import socceraction.classification以正确导入,要么使用pip install socceractiopn==<version_num>安装特定版本

检查socceraction Github以获取源代码

下面是包结构更改中的一个特定commit

编辑:如果要使用最新代码,请将任何import socceraction.classification更改为import socceraction.vaep(也更改使用classification的任何子级)

相关问题 更多 >

    热门问题