Я установил пакет tenorflow_hub в Python 3.6. Пакет может быть правильно импортирован, когда я тестирую его в консоли Python. Однако, когда я использую его в cgi-скрипте, возникает ошибка:
no module named tensorflow_hub
Исходный код
#!/usr/bin/python3.6
import sys
import cgitb
import cgi
t = ''
try:
import tensorflow_hub as tf
except Exception as e:
t = str(e)
cgitb.enable()
sys.stdout.write("Content-Type: application/json")
sys.stdout.write("\n")
sys.stdout.write("\n")
result = dict()
result['data'] = t
sys.stdout.write(json.dumps(result,indent=1))
sys.stdout.write("\n")
Не могли бы вы объяснить мне, в чем проблема? Я тестировал другие пакеты (например, tennorflow), но у меня не было никаких проблем.
Редактировать
Для установки пакета:
pip3 install tensorflow-hub
which pip3
/usr/bin/pip3