flask中HelloWorld都无法运行,这需要怎么解决?

flask中HelloWorld都无法运行

图片说明图片说明图片说明图片说明图片说明

**源码**
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world()->str:
    return 'Hello World!'

if __name__ == '__main__':
    app.run()

报错信息

FLASK_APP = app.py
FLASK_ENV = development
FLASK_DEBUG = 0
In folder D:/pycharm项目/222
D:\pycharm项目\222\venv\Scripts\python.exe -m flask run

  • Serving Flask app "app.py"
  • Environment: development
  • Debug mode: off Traceback (most recent call last): File "C:\Users\78518\AppData\Local\Programs\Python\Python38-32\lib\runpy.py", line 193, in run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\78518\AppData\Local\Programs\Python\Python38-32\lib\runpy.py", line 86, in _run_code exec(code, run_globals) File "D:\pycharm项目\222\venv\lib\site-packages\flask\_main__.py", line 15, in main(as_module=True) File "D:\pycharm项目\222\venv\lib\site-packages\flask\cli.py", line 966, in main cli.main(prog_name="python -m flask" if as_module else None) File "D:\pycharm项目\222\venv\lib\site-packages\flask\cli.py", line 586, in main return super(FlaskGroup, self).main(*args, **kwargs) File "D:\pycharm项目\222\venv\lib\site-packages\click\core.py", line 717, in main rv = self.invoke(ctx) File "D:\pycharm项目\222\venv\lib\site-packages\click\core.py", line 1137, in invoke return process_result(sub_ctx.command.invoke(sub_ctx)) File "D:\pycharm项目\222\venv\lib\site-packages\click\core.py", line 956, in invoke return ctx.invoke(self.callback, **ctx.params) File "D:\pycharm项目\222\venv\lib\site-packages\click\core.py", line 555, in invoke return callback(*args, **kwargs) File "D:\pycharm项目\222\venv\lib\site-packages\click\decorators.py", line 64, in new_func return ctx.invoke(f, obj, *args, **kwargs) File "D:\pycharm项目\222\venv\lib\site-packages\click\core.py", line 555, in invoke return callback(*args, **kwargs) File "D:\pycharm项目\222\venv\lib\site-packages\flask\cli.py", line 852, in run_command run_simple( File "D:\pycharm项目\222\venv\lib\site-packages\werkzeug\serving.py", line 1052, in run_simple inner() File "D:\pycharm项目\222\venv\lib\site-packages\werkzeug\serving.py", line 996, in inner srv = make_server( File "D:\pycharm项目\222\venv\lib\site-packages\werkzeug\serving.py", line 847, in make_server return ThreadedWSGIServer( File "D:\pycharm项目\222\venv\lib\site-packages\werkzeug\serving.py", line 740, in __init_ HTTPServer.__init__(self, server_address, handler) File "C:\Users\78518\AppData\Local\Programs\Python\Python38-32\lib\socketserver.py", line 452, in init self.server_bind() File "C:\Users\78518\AppData\Local\Programs\Python\Python38-32\lib\http\server.py", line 139, in server_bind self.server_name = socket.getfqdn(host) File "C:\Users\78518\AppData\Local\Programs\Python\Python38-32\lib\socket.py", line 756, in getfqdn hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid continuation byte

进程已结束,退出代码1




**求大神解决,这究竟怎么回事,需要怎么解决**

https://blog.csdn.net/weixin_40769885/article/details/82288553?utm_source=blogxgwz8
调整下你的代码的编码格式