我试图在Windows 10(匈牙利语)上运行http.server并收到以下错误。
PS D:> python -m http.server 8000 Traceback(最近一次调用最后一次): 文件“D:\ Python36 \ lib \ runpy.py”,第193行,在_run_module_as_main中 “ main ”,mod_spec)文件“D:\ Python36 \ lib \ runpy.py”,第85行, _run_code exec(code,run_globals)文件“D:\ Python36 \ lib \ http \ server.py”,第1211行,in test(HandlerClass = handler_class,port = args.port,bind = args.bind)文件 “D:\ Python36 \ lib \ http \ server.py”,第1185行,在测试中 ServerClass(server_address,HandlerClass)为httpd:File “D:\ Python36 \ lib \ socketserver.py”,第453行,在 init 中 self.server_bind()文件“D:\ Python36 \ lib \ http \ server.py”,第138行,在server_bind中self.server_name = socket.getfqdn(host)文件 “D:\ Python36 \ lib \ socket.py”,第673行,在getfqdn主机名,别名中, ipaddrs = gethostbyaddr(name)UnicodeDecodeError:'utf-8'编解码器不能 解码位置3中的字节0xe1:无效的连续字节
我该怎么办?