ImportError: No модуль с именем google.auth
Это DockerFile, который я использую.
Я установил Python из исходного кода, используя
Код: Выделить всё
wget https://www.python.org/ftp/python/2.7/Python-2.7.tgz
tar xvzf Python-2.7.tgz
cd Python-2.7
./configure
make
make install
Код: Выделить всё
apt-get install -y python-pip
pip install firebase-admin
Я получил ошибку:
Ошибка импорта: нет модуля с именем google.auth
Я запустил pip show google.auth и получил следующий результат:
Код: Выделить всё
Name: google-auth
Version: 1.6.3
Summary: Google Authentication Library
Home-page: https://github.com/GoogleCloudPlatform/google-auth-
library-python
Author: Google Cloud Platform
Author-email: jonwayne+google-auth@google.com
License: Apache 2.0
Location: /usr/local/lib/python2.7/dist-packages
Requires: cachetools, six, pyasn1-modules, rsa
/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages
Это означает, что google.auth установлен, и его каталог находится в PYTHONPATH, почему Python не может его найти? и как это исправить?
Подробнее здесь: https://stackoverflow.com/questions/558 ... oogle-auth
Мобильная версия