From e0d0f7f07fd1b2260e712c3dfa3f3eedbee03ae6 Mon Sep 17 00:00:00 2001 From: bojiang <5886138+bojiang@users.noreply.github.com> Date: Sat, 11 Jun 2022 09:07:04 +0800 Subject: [PATCH] fix(cli): cli encoding error on Windows (#2579) --- bentoml/_internal/cli/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bentoml/_internal/cli/__init__.py b/bentoml/_internal/cli/__init__.py index c682e773003..d4e462082e1 100644 --- a/bentoml/_internal/cli/__init__.py +++ b/bentoml/_internal/cli/__init__.py @@ -1,4 +1,5 @@ import click +import psutil from bentoml import __version__ as BENTOML_VERSION @@ -30,6 +31,11 @@ def cli(): add_serve_command(cli) add_containerize_command(cli) + if psutil.WINDOWS: + import sys + + sys.stdout.reconfigure(encoding="utf-8") # type: ignore + return cli