1
我試圖用dask-ec2在AWS上設置一個EC2集羣,但在嘗試'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),這正是DASK-EC2嘗試時出現此錯誤的事情。我也可以使用AWS CLI找到我的密鑰名稱。
我在Windows 10機器上使用了python 3.5.2的Anaconda。
有誰知道什麼可能會導致此問題?
有你的設置該地區與dask? –
我已經在AWS配置文件中設置了該區域cli –
@PeterSandberg是否在AWS cli的配置文件中設置足以設置dask-ec2工具區域的區域?也許嘗試在那裏設置區域。 'dask-ec2 --help'可能在這裏有用。 – MRocklin