Я успешно протестировал API Amazon Neptune с версией 1.12.19 boto3 следующим образом:
Мой пример кода:
import json
import boto3
def main():
session = boto3.Session(profile_name='syumaK')
# Any clients created from this session will use credentials
# from the [syumaK] section of ~/.aws/credentials.
NeptuneClient = session.client('neptune')
# print(boto3.__version__)
response = NeptuneClient.start_db_cluster(
DBClusterIdentifier='syumak-test-cluster'
)
print response
if __name__ == '__main__':
main()
Мой пример ответа:
Шаги разрешения:
1. Проверьте текущую версию boto3:
pip show boto3
или
>>> import boto3
>>> boto3.__version__
Если выходное значение меньше текущей версии (1.12.19), затем перейдите к Обновите версию boto3, как показано ниже.
2. Обновите ваш boto3:
pip install botocore --upgrade
pip install boto3 --upgrade
Примечание. Чтобы изменения вступили в силу, вам необходимо выйти из системы
Надеюсь, это поможет!