generated from yanyongyu/python-poetry-template
-
-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Description
具体表现为仅创建了一个空 nonebot_plugin_orm 文件夹,之后报这个错误,原数据目录不受影响
05-27 16:54:35 [ERROR] nonebot | Failed to import "nonebot_plugin_orm"
Traceback (most recent call last):
File "C:\Users\lgc2333\AppData\Roaming\uv\python\cpython-3.12.10-windows-x86_64-none\Lib\runpy.py", line 198, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\lgc2333\AppData\Roaming\uv\python\cpython-3.12.10-windows-x86_64-none\Lib\runpy.py", line 88, in _run_code
exec(code, run_globals)
File "c:\Users\lgc2333\.vscode\extensions\ms-python.debugpy-2025.9.2025052001-win32-x64\bundled\libs\debugpy\launcher/../..\debugpy\__main__.py", line 71, in <module>
cli.main()
File "c:\Users\lgc2333\.vscode\extensions\ms-python.debugpy-2025.9.2025052001-win32-x64\bundled\libs\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 501, in main
run()
File "c:\Users\lgc2333\.vscode\extensions\ms-python.debugpy-2025.9.2025052001-win32-x64\bundled\libs\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 351, in run_file
runpy.run_path(target, run_name="__main__")
File "c:\Users\lgc2333\.vscode\extensions\ms-python.debugpy-2025.9.2025052001-win32-x64\bundled\libs\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 310, in run_path
return _run_module_code(code, init_globals, run_name, pkg_name=pkg_name, script_name=fname)
File "c:\Users\lgc2333\.vscode\extensions\ms-python.debugpy-2025.9.2025052001-win32-x64\bundled\libs\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 127, in _run_module_code
_run_code(code, mod_globals, init_globals, mod_name, mod_spec, pkg_name, script_name)
File "c:\Users\lgc2333\.vscode\extensions\ms-python.debugpy-2025.9.2025052001-win32-x64\bundled\libs\debugpy\_vendored\pydevd\_pydevd_bundle\pydevd_runpy.py", line 118, in _run_code
exec(code, run_globals)
File "D:\Coding\nb2-workspace/private/test-nb2\bot.py", line 56, in <module>
prepare()
File "D:\Coding\nb2-workspace/private/test-nb2\bot.py", line 46, in prepare
nonebot.load_plugin(pl)
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot\plugin\load.py", line 42, in load_plugin
return manager.load_plugin(module_path)
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot\plugin\manager.py", line 169, in load_plugin
module = importlib.import_module(self._third_party_plugin_ids[name])
File "C:\Users\lgc2333\AppData\Roaming\uv\python\cpython-3.12.10-windows-x86_64-none\Lib\importlib\__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot\plugin\manager.py", line 257, in exec_module
super().exec_module(module)
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot_plugin_memes\__init__.py", line 8, in <module>
require("nonebot_plugin_orm")
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot\plugin\load.py", line 187, in require
plugin = load_plugin(name)
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot\plugin\load.py", line 42, in load_plugin
return manager.load_plugin(module_path)
> File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot\plugin\manager.py", line 169, in load_plugin
module = importlib.import_module(self._third_party_plugin_ids[name])
File "C:\Users\lgc2333\AppData\Roaming\uv\python\cpython-3.12.10-windows-x86_64-none\Lib\importlib\__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot\plugin\manager.py", line 257, in exec_module
super().exec_module(module)
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "d:\Coding\nb2-workspace\.venv\Lib\site-packages\nonebot_plugin_orm\__init__.py", line 65, in <module>
_deprecated_data_dir.rename(_data_dir)
File "C:\Users\lgc2333\AppData\Roaming\uv\python\cpython-3.12.10-windows-x86_64-none\Lib\pathlib.py", line 1363, in rename
os.rename(self, target)
FileExistsError: [WinError 183] 当文件已存在时,无法创建该文件。: 'D:\\Coding\\nb2-workspace\\private\\test-nb2\\data\\nonebot-plugin-orm' -> 'D:\\Coding\\nb2-workspace\\private\\test-nb2\\data\\nonebot_plugin_orm'另注:建议使用 get_plugin_data_dir
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels