У меня уже много лет есть множество серверов, на которых выполняется сценарий Python через Apache и mod_wsgi. Недавно я строю на RHEL7 и столкнулся с проблемой, когда мой Python скрипт, вызывающий процедуры R, взрывается только через Apache, заявляя, что не может найти мои установленные модули Python pip в моем Apache журнале.
import pandas as pd ModuleNotFoundError: Нет модуля с именем 'pandas'
Похоже, это влияет только на модули, устанавливаемые в /usr/local/lib64/python3.6/site-packages где мои пользовательские модули устанавливаются с помощью pip.
Даже если я добавлю его, он его игнорирует.
sys.path.append (r '/ usr / local / lib64 / python3 .6 / site-packages ')
Я вручную собрал mod_wsgi из исходников.
Я готов отказаться от mod_wsgi, потому что мне нужно развернуть приложение для моих пользователей.
Любая помощь приветствуется.
Спасибо,
Lou