У меня много проблем с запуском API Google Cloud Natural Language. Я пытаюсь запустить программу Python в Linux на виртуальной машине Google. Я также не уверен, как запустить полную трассировку ошибки. Следующий код не работает:
from google.cloud import language
from google.cloud.language import enums
from google.cloud.language import types
.
Вкл. Python 2 Я получаю сообщение об ошибке:
Traceback (most recent call last):
File "natlangex.py", line 3, in <module>
from google.cloud.language import enums
ImportError: cannot import name enums
Я пытался при обновлении до Python 3, и когда я запускаю Python 3, я получаю сообщение об ошибке: И я обновляю до Python 3. Одна вещь, которая сбивает с толку, заключается в том, что при запуске Python 3 ошибка немного отличается:
Traceback (most recent call last):
File "natlangex.py", line 2, in <module>
from google.cloud import language
ImportError: No module named 'google'
Вот еще кое-что, что я пробовал:
- Я установил SDK.
- Я установил
export GOOGLE_APPLICATION_CREDENTIALS="apikey.json"
. - Я пытался
!pip install google-cloud-language
- Я обновил пип
pip install --upgrade setuptools pip.
Я очень потерян! Заранее спасибо.