python uwsgi не загружает изменения

python uwsgi не загружает изменения

Я использую uwsgi для обслуживания приложения Python. Приложение использовало определенную версию, falcon pythonтеперь я обновил пакет, удалив его и переустановив. Но изменение не отражается на сервере uwsgi, он по-прежнему использует старый код даже после перезапуска uwsgi. Почему возникает эта проблема? Я вижу старую версию кода, которая вызывала ошибку вuwsgi logs

решение1

После изменения кода необходимо перезапустить uWSGI.

Если вы используете виртуальную среду:

  • Убедитесь, что вы не установили falconглобально ( deactivateсначала)
  • Убедитесь, что вы активировали правильный вариант. Для проверки работоспособности можно использовать echo $PATHи .echo $VIRTUAL_ENV

Если оновсе ещечитает старую версию, используйте pip freezeили pip listдля отладки вашей среды. Убедитесь, что вы полностью удалили старую версию.

В крайнем случае удалите свою виртуальную среду и создайте ее заново. Если вы не используете виртуальные среды с Python, начните их использовать.

Связанный контент