Я развертываю веб-службу django Rest API в AWS и использую uwsgi, i nginx. Все работало нормально, но webiste не работал даже после запуска сервера Connection timed out
в браузере. После выполнения этой команды sudo uwsgi --ini /etc/uwsgi/sites/Ftlabs.ini
я получил журнал состояния, в котором написано
Python version: 3.6.9 (default, Nov 7 2019, 10:44:02) [GCC 8.3.0]
!!! Python Home is not a directory: /home/ubuntu/venv !!!
Set PythonHome to /home/ubuntu/venv
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'
Current thread 0x00007f3951cf6740 (most recent call first):
Aborted
Поскольку я новичок, и это мое первое развертывание. Я искал все возможные ключевые слова, но не нашел решения. кто-то, пожалуйста, помогите мне с этим.
И для справки я следил за этим сообщением в блоге Полное руководство по развертыванию Django Приложения на AWS Экземпляре Ubuntu с uWSGI и Nginx