Завершение работы внутреннего сервера Flask в Eclipse (Aptana Pydev)

Я использую плагин Aptana в eclipse Luna. Пыдев уже есть в Аптане.

Я занимаюсь разработкой фляг, используя внутренний веб-сервер фляги (Werkzeug/0.10.1 Python/2.7.6).

Когда я запускаю свой проект, все идет хорошо, но когда я завершаю работу, мой сервер приложений остается активным.

Он продолжает работать, и когда я снова запускаю свой проект, он выдает следующую ошибку сокета.

socket.error: [Errno 98] Адрес уже используется

Раньше я использовал pydev без аптана, и он работал нормально. Теперь для каждого запуска я убиваю процесс вручную, что очень раздражает.

Я использую убунту и виртуалэнв.

Как я могу преодолеть эту проблему?

Спасибо

См. также:  Как контейнеризовать модель HuggingFace Transformers с помощью Docker и Flask?
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. Harikesh

    Я нашел решение, прочитав этот thread.

    Хитрость заключается в том, что при запуске вашего приложения проходит use_reloader=False.

        app.run("0.0.0.0", 5051, debug=True, use_reloader=False)
    
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: