У меня возникли некоторые проблемы (проблемы с учетными данными) при доступе к сервису 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: Невозможно найти учетные данные
Не уверен, где проблема; Кажется, это должно быть довольно просто. Любое понимание / помощь будут оценены - спасибо.