Я новичок в веб-разработке с Python, поэтому эта проблема может быть глупой.
Я пытаюсь запустить скрипт Python на своем веб-сервере, но у меня возникает проблема при импорте некоторыхmodules.
Сценарий отлично работает при написании простого скрипта, подобного следующему:
#!/usr/bin/python3.6
print("Content-Type: text/html\n")
print("This is a test")
И я могу импортировать большинство модулей, установленных на Python-версии сервера, но когда япопробуйте импортировать некоторые модули, которые мне действительно нужны для моего скрипта, я получаю 500 Внутренняя ошибка сервера (эти модули являются tenorflow, keras и scikit-image).Таким образом, этот код выдает ошибку 500:
#!/usr/bin/python3.6
import keras
print("Content-Type: text/html\n")
print("This is a test")
Я попытался напечатать все модули, установленные в версии Python, с помощью pip.get_installed_distributions (), и все три модуля, которые мне нужны, - keras, tenorflow и scikit-image:Установлен.
Мои вопросы:
- Как я могу напечатать ошибку, чтобы понять, в чем проблема?
- В чем может быть проблема, учитывая, что пакетыустановлен, но не работает?