是否可以在 AWS 实例上将 turicreate 设置为 运行?
Is it possible to get turicreate to run on an AWS instance?
我在 Ubuntu OS 上 turicreate
到 运行 没有遇到任何问题 - 但是当部署到 AWS EB 实例时 (Python 3.6) 我收到错误:ImportError: libblas.so.3: cannot open shared object file: No such file or directory
.
这显然是一个问题,因为没有完成找到的设置说明 here。
所以我尝试将我的 /.ebextensions/setup.config
更新为类似于以下内容以尝试更新环境,以便 turicreate
可以 运行。
packages:
yum:
libstdc++6: []
python-setuptools: []
我需要使用 yum
,因为 AWS 实例没有 apt-get
。然而,这有其自身的错误:Activity execution failed, because: Yum does not have python-setuptools available for installation (ElasticBeanstalk::ExternalInvocationError)
和 Activity execution failed, because: Yum does not have libstdc++6 available for installation (ElasticBeanstalk::ExternalInvocationError)
.
如果我 ssh 进入环境...
[ec2-user@ip-***-**-**-*** ~]$ sudo yum install -y libstdc++6 python-setuptools
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00:00
amzn-updates | 2.5 kB 00:00:00
No package libstdc++6 available.
Package python26-setuptools-36.2.7-1.33.amzn1.noarch already installed and latest version
Nothing to do
[ec2-user@ip-***-**-**-*** ~]$
这是怎么回事?如何将 EB 实例配置为 运行 turicreate
?
Turicreate 可以 运行 在 AWS 实例上,但您必须使用 Yum 安装依赖项。 Yum 有不同的文件名,下面的安装配置应该可以工作。
packages:
yum:
blas-devel : []
lapack-devel: []
我在 Ubuntu OS 上 turicreate
到 运行 没有遇到任何问题 - 但是当部署到 AWS EB 实例时 (Python 3.6) 我收到错误:ImportError: libblas.so.3: cannot open shared object file: No such file or directory
.
这显然是一个问题,因为没有完成找到的设置说明 here。
所以我尝试将我的 /.ebextensions/setup.config
更新为类似于以下内容以尝试更新环境,以便 turicreate
可以 运行。
packages:
yum:
libstdc++6: []
python-setuptools: []
我需要使用 yum
,因为 AWS 实例没有 apt-get
。然而,这有其自身的错误:Activity execution failed, because: Yum does not have python-setuptools available for installation (ElasticBeanstalk::ExternalInvocationError)
和 Activity execution failed, because: Yum does not have libstdc++6 available for installation (ElasticBeanstalk::ExternalInvocationError)
.
如果我 ssh 进入环境...
[ec2-user@ip-***-**-**-*** ~]$ sudo yum install -y libstdc++6 python-setuptools
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00:00
amzn-updates | 2.5 kB 00:00:00
No package libstdc++6 available.
Package python26-setuptools-36.2.7-1.33.amzn1.noarch already installed and latest version
Nothing to do
[ec2-user@ip-***-**-**-*** ~]$
这是怎么回事?如何将 EB 实例配置为 运行 turicreate
?
Turicreate 可以 运行 在 AWS 实例上,但您必须使用 Yum 安装依赖项。 Yum 有不同的文件名,下面的安装配置应该可以工作。
packages:
yum:
blas-devel : []
lapack-devel: []