我第一次用Python工作,并希望将https://github.com/riffnshred/nhl-led-scoreboard重新构建成nfl记分板(我知道,github上有一项很棒的工作,但我想获得nhl脚本提供的所有优秀特性)。
我的问题是,我的调试器说文件"scoreboard_config.py“在nfl_setup目录下找不到"validate_json.py”。
我的树是1:1,就像nhl项目一样,我只把名字从nhl改为nfl。
...
src/
api/
boards/
config/
data/
-scoreboard_config.py
images/
nfl_api/ (old nhl_api)
nfl_setup/ (old nhl_setup)
-validate_json.py
renderer/
sbio/
...我在scoreboard_config.py的代码
from utils import get_file
from data.layout import Layout
from data.colors import Color
from config.main import Config
from nfl_setup.validate_json import validateConf
# oldCode
# from nhl_setup.validate_json import validateConf
import json
import os
import sys
import debug
...所以你可以看到,有相同的项目树,像nhl的设置(在那里,它的工作完美).
谢谢大家的帮助!
发布于 2022-02-12 18:41:40
我自己解决了这个问题-我把__init__.py加到了nfl_source目录上。
https://stackoverflow.com/questions/71094255
复制相似问题