Django -> ModuleNotFoundError: Нет модуля с именем 'google'
Я установил google-cloud-translate как на локальном хосте, так и на производственной среде.
pip install google-cloud-translate
Когда я импортирую его в свое приложение Django с помощью from google.cloud import translate_v2 as translate
тогда Он работает нормально на моем localhost, но на моем производственном окружении я получаю эту ошибку:
ModuleNotFoundError: Нет модуля с именем 'google'
Хотя пакет установлен в правильную папку:
/home/mysuer/.local/lib/python3.9/site-packages
Я также создал небольшой тестовый скрипт:
try:
#import google
from google.cloud import translate_v2 as translate
print("Module 'google' found!")
except ImportError as e:
print("Module 'google' not found:", e)
Когда я выполняю этот скрипт, то на выходе получаю следующее: Модуль 'google' найден! Таким
образом, в тестовом скрипте пакет был найден, а в моем приложении Django пакет не был найден!Кто-нибудь может помочь мне в этом?
Я пробовал отлаживать, переустанавливать пакет, проверять версию Python, создавать тестовый скрипт, ... но я не могу найти решение...