nonebot / nb-cli

NoneBot2 脚手架 / CLI for NoneBot2
https://cli.nonebot.dev
MIT License
156 stars 17 forks source link

nb docker up出错了 #85

Closed Charles-Hello closed 1 year ago

Charles-Hello commented 1 year ago

(.venv) C:\Users\a1140\Desktop\study>nb docker up
使用 Python: C:\Users\a1140\Desktop\study.venv\Scripts\python.exe Traceback (most recent call last): File "C:\Users\a1140\anaconda3\lib\runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\a1140\anaconda3\lib\runpy.py", line 87, in _run_code exec(code, run_globals) File "c:\users\a1140.local\bin\nb.exe__main.py", line 7, in File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli__main.py", line 10, in main anyio.run(cli_main, args) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_core_eventloop.py", line 70, in run return asynclib.run(func, args, *backend_options) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 292, in run return native_run(wrapper(), debug=debug) File "C:\Users\a1140\anaconda3\lib\asyncio\runners.py", line 44, in run return loop.run_until_complete(main) File "C:\Users\a1140\anaconda3\lib\asyncio\base_events.py", line 647, in run_until_complete return future.result() File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 287, in wrapper return await func(args) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli\init__.py", line 35, in cli_main return await run_sync(cli_sync)(*args, *kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli\cli\utils.py", line 61, in wrapper return await anyio.to_thread.run_sync(partial(func, args, *kwargs)) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio\to_thread.py", line 31, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 937, in run_sync_in_worker_thread return await future File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 867, in run result = context.run(func, args) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\core.py", line 1130, in call return self.main(*args, kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\core.py", line 1055, in main rv = self.invoke(ctx) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\core.py", line 760, in invoke return callback(*args, kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\decorators.py", line 26, in new_func return f(get_current_context(), *args, *kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli\cli\utils.py", line 69, in wrapper return anyio.from_thread.run(partial(func, args, kwargs)) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio\from_thread.py", line 49, in run return asynclib.run_async_from_thread(func, args) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 970, in run_async_from_thread return f.result() File "C:\Users\a1140\anaconda3\lib\concurrent\futures_base.py", line 446, in result return self.get_result() File "C:\Users\a1140\anaconda3\lib\concurrent\futures_base.py", line 391, in get_result raise self._exception File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli_plugin_docker\cli.py", line 124, in up await run_sync(ctx.invoke)(generate) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli\cli\utils.py", line 61, in wrapper return await anyio.to_thread.run_sync(partial(func, args, kwargs)) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio\to_thread.py", line 31, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 937, in run_sync_in_worker_thread return await future File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 867, in run result = context.run(func, args) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\core.py", line 760, in invoke return __callback(args, kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\click\decorators.py", line 26, in new_func return f(get_current_context(), *args, kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli\cli\utils.py", line 69, in wrapper return anyio.from_thread.run(partial(func, *args, kwargs)) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio\from_thread.py", line 49, in run return asynclib.run_async_from_thread(func, args) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\anyio_backends_asyncio.py", line 970, in run_async_from_thread return f.result() File "C:\Users\a1140\anaconda3\lib\concurrent\futures_base.py", line 446, in result return self.get_result() File "C:\Users\a1140\anaconda3\lib\concurrent\futures_base.py", line 391, in get_result raise self._exception File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli_plugin_docker\cli.py", line 76, in generate is_reverse = await get_driver_type(python_path=python_path, cwd=cwd) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli\handlers\meta.py", line 126, in wrapper return await func(args, kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli\handlers\meta.py", line 169, in wrapper return await func(*args, kwargs) File "C:\Users\a1140.local\pipx\venvs\nb-cli\lib\site-packages\nb_cli_plugin_docker\handler.py", line 202, in get_driver_type return json.loads(stdout.strip()) File "C:\Users\a1140\anaconda3\lib\json__init__.py", line 341, in loads s = s.decode(detect_encoding(s), 'surrogatepass') UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb9 in position 122: invalid start byte