Я пытаюсь использовать dask-ec2 для установки кластера EC2 на AWS, но столкнулся с некоторыми проблемами при попытке команды «dask-ec2 up». Ошибки я получаю:dask-ec2 имя-ключа не существует
ERROR: The keyname 'my_keyname_here' does not exist, please create it in the EC2 console
(я заменил мое фактическое «с обозначением, my_keyname_here», так что это не проблема)
Однако, когда я пытаюсь следующим, мой ключ имя найдено :
import boto3
client = boto3.client("ec2", region_name='eu-west-1')
print(client.describe_key_pairs(KeyNames=['my_keyname_here']))
на основе исходного кода на GitHub (https://github.com/dask/dask-ec2), это именно то, что Даск-ec2 пытается сделать при возникновении этой ошибки. Я также могу найти свое ключевое имя с помощью AWS CLI.
Я использую Anaconda с python 3.5.2 на машине с Windows 10.
Кто-нибудь знает, что может вызвать эту проблему?
у вас настройки регион с dask? –
Я установил область в файле конфигурации для AWS cli –
@PeterSandberg устанавливает область в файле конфигурации для AWS cli, достаточную для установки области для инструмента dask-ec2? Возможно, попробуйте также установить регион. 'dask-ec2 --help' может быть полезен здесь. – MRocklin