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, создавать тестовый скрипт, ... но я не могу найти решение...

Вернуться на верх