I’m trying to build a webapp with flask. I installed flask, created a webapp in IDLE, but when I tried testing it at my terminal, I got a huge error message. This is the app:
from flask import Flask app = Flask(__name__) @app.route('/') def hello() -> str: return 'Hello world from Flask!' app.run() This is my command and the resulting error message, containing a warning in red: Last login: Thu Jun 14 23:54:55 on ttys000 192:~ TamaraB$ cd Desktop/Webapp/ 192:Webapp TamaraB$ python3 hello_flask.py * Serving Flask app "hello_flask" (lazy loading) * Environment: production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead. * Debug mode: off Traceback (most recent call last): File "hello_flask.py", line 6, in <module> app.run() File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/flask/app.py", line 943, in run run_simple(host, port, self, **options) File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/werkzeug/serving.py", line 814, in run_simple inner() File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/werkzeug/serving.py", line 774, in inner fd=fd) File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/werkzeug/serving.py", line 660, in make_server passthrough_errors, ssl_context, fd=fd) File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/werkzeug/serving.py", line 577, in __init__ self.address_family), handler) File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socketserver.py", line 453, in __init__ self.server_bind() File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/server.py", line 136, in server_bind socketserver.TCPServer.server_bind(self) File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socketserver.py", line 467, in server_bind self.socket.bind(self.server_address) OSError: [Errno 48] Address already in use 192:Webapp TamaraB$ What went wrong? -- https://mail.python.org/mailman/listinfo/python-list