У меня есть скрипт Python, который выполняет функции асинхронно с помощью библиотеки PEST wsgi.Однако, когда я пытаюсь импортировать другой модуль, это просто приводит к ошибке 500.
Я пытаюсь сослаться на него так:
from foo import *
from foo import Foo
, где foo - это файл .py, в котором у меня есть объект, на который я хочу сослаться.
Пытался отслеживать вызовы через Chrome Inspect Element Control, но не смог ничего найти.
Также пытался отлаживать, используя журнал ошибок Apache, но ничего там.
Любые подсказки приветствуются.
Обновление: я попробовал следующее, что привело к той же самой ошибке 500:
- используйте
import site
и
site.addsitedir("path/to/my/py/files/folder")
- измените файл Apache2 httpd.conf, добавив следующее:
WSGIPythonPath /path/to/my/py/files/folder
- измените файл конфигурации приложения в /etc/apache2/sites-available/myapp.conf, вставив приведенный вышеWSGIPythonPath