Задать вопрос

Ка исправить ошибку 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-адрес компьютера, где действует веб-сервер".
  • Вопрос задан
  • 723 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
@pcdesign
сижу за роутером


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

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

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

Похожие вопросы