简体   繁体   English

Flask 无法在 0.0.0.0 上运行

[英]Flask not able to run on 0.0.0.0

I am not able to run Flask on host 0.0.0.0.我无法在主机 0.0.0.0 上运行 Flask。 When I run it with 0.0.0.0, it instead shows my Local IP address.当我使用 0.0.0.0 运行它时,它会显示我的本地 IP 地址。

 * Serving Flask app 'application.py' (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on all addresses.
   WARNING: This is a development server. Do not use it in a production deployment.
 * Running on http://192.168.86.147:5000/ (Press CTRL+C to quit)

Thanks谢谢

For an externally visible server on Flask, the documentation asks to run flask run --host=0.0.0.0 with the expectation being to see对于 Flask 上的外部可见服务器,文档要求运行flask run --host=0.0.0.0并期望看到

$ flask run
* Running on http://127.0.0.1:5000/

However you might see your local IP.但是,您可能会看到您的本地 IP。 As long as you can connect to that IP internally as well as externally, it should work as expected.只要您可以在内部和外部连接到该 IP,它就会按预期工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM