Ка исправить ошибку WinError 10049 при змене хоста на сервере Flask?

Всем привет. Хотел проверить будет ли открываться страница с другого компьютера в интернете если передам в аргумент при запуске сервера в flask: app.run(debug=True, host='ip'), где ip – мой ip в интернете (посмотрел на https://myip.ru/, сижу за роутером). При запуске скрипта выдает ошибку: OSError: [WinError 10049] Требуемый адрес для своего контекста неверен. Почему? В книге Мигеля Гринберга про Flask об этом не говориться. Там только пишется: "... веб-сервер будет доступен с любого компьютера в сети по адресу: 'a.b.c.d:5000', где «a.b.c.d» – внешний IP-адрес компьютера, где действует веб-сервер".
  • Вопрос задан
  • 703 просмотра
Пригласить эксперта
Ответы на вопрос 1
@pcdesign
сижу за роутером


Надо открыть на роутере порт и пробросить до локальной машины с фласком.

app.run(debug=True, host='ip адрес ваш локальный за роутером, типа 192.168...')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
17 нояб. 2024, в 18:45
1500 руб./за проект
17 нояб. 2024, в 18:39
100000 руб./за проект
17 нояб. 2024, в 18:29
15000 руб./за проект