配置AWS Cloud9以使用Anaconda Python环境

Sea*_*thy 8 python amazon-ec2 amazon-web-services anaconda aws-cloud9

我希望AWS Cloud9能够使用我的Anaconda Python环境中的Python版本和特定软件包.我怎样才能做到这一点?我应该在哪里查看设置或配置?

我目前的设置:我有一个带有Ubuntu Linux的AWS EC2实例,我已经配置了AWS Cloud9以使用EC2实例.

我在EC2实例上安装了Anaconda,我创建了一个conda Python3环境,但Cloud9总是想使用我的Linux系统安装的Python3版本.

Sea*_*thy 5

我终于找到了一些迫使AWS Cloud9在我的AWS EC2实例上使用Anaconda环境中安装的Python3版本的功能。

此处为Python创建自定义AWS Cloud9运行程序的说明如下:

{
    "cmd" : ["/home/ubuntu/anaconda3/envs/ijackweb/bin/python3.6", "$file", "$args"],
    "info" : "Running $project_path$file_name...",
    "selector" : "source.py"
}
Run Code Online (Sandbox Code Playgroud)

我只是创建一个新的运行器,并将上面的代码粘贴到其中,然后Cloud9使用Anaconda环境的Python3版本运行我的应用程序。

关于以上代码,我唯一不了解的是“选择器”:“ source.py”行的功能。