500 внутренняя ошибка сервера при импорте модулей Python - PullRequest
0 голосов
/ 19 мая 2018

Я новичок в веб-разработке с 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:Установлен.

Мои вопросы:

  • Как я могу напечатать ошибку, чтобы понять, в чем проблема?
  • В чем может быть проблема, учитывая, что пакетыустановлен, но не работает?
...