WSGI и apaceh2 - ImportError: нет модуля с именем bcrypt - PullRequest
0 голосов
/ 02 декабря 2018

Я развертываю свое веб-приложение Flask на экземпляре Ubuntu AWS EC2.

Я получаю следующую ошибку в / var / log / apache2 / error.log :

[wsgi:error] ImportError: No module named bcrypt

ПРИМЕЧАНИЕ: я не получаю эту ошибку, когда запускаю скрипт python напрямую.

/ etc / apache2 / sites-enabled / hb.conf

<VirtualHost *>
        ServerName example.com

        WSGIScriptAlias / /var/www/hb/hb.wsgi
        WSGIDaemonProcess hb
        <Directory /var/www/hb>
                WSGIProcessGroup hb
                WSGIApplicationGroup %{GLOBAL}
                        Order deny,allow 
                        Allow from all 
        </Directory>
</VirtualHost>

my hb.wsgi file:

import sys
sys.path.insert(0, "/var/www/hb")
from happybesties import app as application
...