nonebot_plugin_game_collection icon indicating copy to clipboard operation
nonebot_plugin_game_collection copied to clipboard

加载时报错

Open YUANJUN233 opened this issue 1 year ago • 4 comments

08-26 22:59:49 [ERROR] nonebot | Failed to import "nonebot_plugin_game_collection" Traceback (most recent call last): File "", line 14, in File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/load.py", line 130, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/load.py", line 64, in load_all_plugins return manager.load_all_plugins() File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 176, in load_all_plugins return set( File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 177, in filter(None, (self.load_plugin(name) for name in self.available_plugins))

File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 142, in load_plugin module = importlib.import_module(name) File "/opt/homebrew/Cellar/[email protected]/3.11.4_1/Frameworks/Python.framework/Versions/3.11/lib/python3.11/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1204, in _gcd_import File "", line 1176, in _find_and_load File "", line 1147, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 242, in exec_module super().exec_module(module) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot_plugin_game_collection/init.py", line 31, in from . import Manager File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot_plugin_game_collection/Manager.py", line 15, in from .utils.chart import gini_coef, default_BG File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot_plugin_game_collection/utils/chart.py", line 20, in from ..config import BG_image,fontname,fallback_fonts File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot_plugin_game_collection/config.py", line 88, in config = Config.parse_obj(global_config.dict()) File "pydantic/main.py", line 526, in pydantic.main.BaseModel.parse_obj return cls(**obj) File "pydantic/main.py", line 341, in pydantic.main.BaseModel.init raise validation_error pydantic.error_wrappers.ValidationError: 1 validation error for Config game_fallback_fonts value is not a valid list (type=type_error.list)

求大佬帮助捏

YUANJUN233 avatar Aug 26 '23 15:08 YUANJUN233

加载配置出错,env里game_fallback_fonts写的什么?

KarisAya avatar Aug 26 '23 15:08 KarisAya

默认备用字体

game_fallback_fonts = [ "Arial", "Tahoma", "Microsoft YaHei", "Segoe UI", "Segoe UI Emoji", "Segoe UI Symbol", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Source Han Sans SC", "Noto Sans SC", "Noto Sans CJK JP", "WenQuanYi Micro Hei", "Apple Color Emoji", "Noto Color Emoji", ]

就还是默认的这些

YUANJUN233 avatar Aug 27 '23 01:08 YUANJUN233

默认备用字体

game_fallback_fonts = [ "Arial", "Tahoma", "Microsoft YaHei", "Segoe UI", "Segoe UI Emoji", "Segoe UI Symbol", "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Source Han Sans SC", "Noto Sans SC", "Noto Sans CJK JP", "WenQuanYi Micro Hei", "Apple Color Emoji", "Noto Color Emoji", ]

就还是默认的这些

把这个删了

KarisAya avatar Sep 02 '23 16:09 KarisAya

Failed to import "nonebot_plugin_game_collection" Traceback (most recent call last): File "", line 14, in File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/load.py", line 130, in load_from_toml return load_all_plugins(plugins, plugin_dirs) File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/load.py", line 64, in load_all_plugins return manager.load_all_plugins() File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 176, in load_all_plugins return set( File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 177, in filter(None, (self.load_plugin(name) for name in self.available_plugins))

File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 142, in load_plugin module = importlib.import_module(name) File "/opt/homebrew/Cellar/[email protected]/3.11.4_1/Frameworks/Python.framework/Versions/3.11/lib/python3.11/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1204, in _gcd_import File "", line 1176, in _find_and_load File "", line 1147, in _find_and_load_unlocked File "", line 690, in _load_unlocked File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot/plugin/manager.py", line 242, in exec_module super().exec_module(module) File "", line 940, in exec_module File "", line 241, in _call_with_frames_removed File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot_plugin_game_collection/init.py", line 31, in from . import Manager File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot_plugin_game_collection/Manager.py", line 15, in from .utils.chart import gini_coef, default_BG File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/nonebot_plugin_game_collection/utils/chart.py", line 29, in font_big = ImageFont.truetype(font = fontname, size = 60, encoding = "utf-8") File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/PIL/ImageFont.py", line 791, in truetype return freetype(font) File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/PIL/ImageFont.py", line 788, in freetype return FreeTypeFont(font, size, index, encoding, layout_engine) File "/Users/mac/nb/jam233/.venv/lib/python3.11/site-packages/PIL/ImageFont.py", line 226, in init self.font = core.getfont( OSError: cannot open resource 貌似还是不大行

YUANJUN233 avatar Sep 16 '23 11:09 YUANJUN233