Подключение к AWS Comprehend из Google Colab - PullRequest
0 голосов
/ 22 апреля 2020

У меня возникли некоторые проблемы (проблемы с учетными данными) при доступе к сервису Amazon Comprehend из записной книжки Google Colab на Windows 10 P C. Надеялся, что кто-то имел некоторое понимание; может я что-то упускаю очевидное? У меня есть учетные данные по умолчанию AWS, настроенные в Google Диске> Мой диск> awsml> учетные данные

. В записной книжке я запускаю следующие строки:

from google.colab import drive
drive.mount('/content/gdrive', force_remount=True)

с этими Результаты: Монтируется в / content / gdrive

os.listdir("/content/gdrive/My Drive/awsml")

показывает: ['credentials', 'credentials.txt']

Затем я запускаю следующие строки:

!mkdir -p ~/.aws
cp -r /content/gdrive/My\ Drive/awsml/credentials ~/.aws/credentials

Я вижу папку локально в Windows 10 в C: \ Users (myusername) .aws \ credentials 20.04.2020 19:15 139 учетных данных

Затем я запускаю следующие тестовые строки:

comprehend = boto3.client(service_name='comprehend', region_name="us-east-1")
text = "There is smoke in San Francisco and it makes me angry"
comprehend.detect_sentiment(Text=text, LanguageCode='en')

И я получаю следующую ошибку: NoCredentialsError: Невозможно найти учетные данные

Не уверен, где проблема; Кажется, это должно быть довольно просто. Любое понимание / помощь будут оценены - спасибо.

...