Python Flask服务器在macbook上托管时可见,但在windows桌面上托管时不可见?(什么都试过了?)
我的macbook和windows桌面在同一个wifi网络上 下面是我在Mac(myFlask.py)上运行的python 3代码: 当我在mac上运行此程序时,我可以在两台设备的浏览器上输入192.168.1.146:5000作为url,并查看“来自mac的Hello” 以下是我在桌面上运行的python 3代码(myFlask.py): 问题:当我在windows桌面上运行此操作,并在两台设备的浏览器上输入192.168.1.105:5000作为url时,我在桌面上看到“来自windows的你好”,但在mac上看到“无法访问此网站” 我尝试了以下方法:Python Flask服务器在macbook上托管时可见,但在windows桌面上托管时不可见?(什么都试过了?),python,windows,macos,flask,server,Python,Windows,Macos,Flask,Server,我的macbook和windows桌面在同一个wifi网络上 下面是我在Mac(myFlask.py)上运行的python 3代码: 当我在mac上运行此程序时,我可以在两台设备的浏览器上输入192.168.1.146:5000作为url,并查看“来自mac的Hello” 以下是我在桌面上运行的python 3代码(myFlask.py): 问题:当我在windows桌面上运行此操作,并在两台设备的浏览器上输入192.168.1.105:5000作为url时,我在桌面上看到“来自windows的
我该怎么办?这就进入了网络的变幻莫测之中。改为
ip = '0.0.0.0'
然后再试一次。当您试图将--port=0.0.0.0
传递给应用程序时,该选项被忽略,因为应用程序没有解析选项。flask
运行程序会解析它们。在Mac方面,调用将是
FLASK_APP=myApp.py flask run --host=0.0.0.0
我不知道Windows上的等价物是什么
ip = '0.0.0.0'
FLASK_APP=myApp.py flask run --host=0.0.0.0