Я пытаюсь развернуть свой проект в mod_wsgi.
Python: 3,6
Tensorflow 1.14
Flask 1.1.1
Когда я создал Виртуальная среда в python, проект успешно запущен.
Затем я перехожу к развертыванию в mod_wsgi. На этот раз его показанная ниже ошибка.
import face_recognition
ImportError: No module named face_recognition
FlaskApp.conf
<VirtualHost ***.***.***.***:80>
ServerName test.com
ServerAdmin test@test.com
WSGIScriptAlias / /var/www/FlaskApp/flaskapp.wsgi
<Directory /var/www/FlaskApp/FlaskApp/>
Order allow,deny
Allow from all
</Directory>
Alias /static /var/www/FlaskApp/FlaskApp/static
<Directory /var/www/FlaskApp/FlaskApp/static/>
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
flaskapp.wsgi
#!/usr/bin/python
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/FlaskApp/")
from FlaskApp import app as application
application.secret_key = 'mykey'
, если я добавлю пакет- вручную и измените flaskapp.wsgi
#!/usr/bin/python
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/FlaskApp/")
sys.path.append('/var/www/FlaskApp/FlaskApp/venv/lib/python3.6/site-packages/')
from FlaskApp import app as application
application.secret_key = 'Addyoursecretkey'
его выброс ниже ошибки
ImportError: / var / www/FlaskApp/FlaskApp/venv/lib/python3.6/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so: неопределенный символ: _Py_FalseStruct
Я пробовал оба. Как я могу развернуть свой проект в mod_wsgi.