如何在没有Internet连接的Ubuntu VM中安装DAML SDK?

时间:2019-05-07 18:04:41

标签: daml

无法在我的Ubuntu VM中安装“ da-cli-114-7582c1a0bd-linux.run”文件。检查最新版本检查时,安装失败。

我已经下载了最新的DAML SDK设置文件“ da-cli-114-7582c1a0bd-linux.run”,并通过本地网络连接将其复制到我的Ubuntu VM中。当我尝试安装.run文件时,安装程​​序尝试连接到Internet以进行最新版本检查。但是我不允许在应用程序服务器/ VM中使用Internet。由于此限制,安装程序失败,并且我无法完成DAML SDK的安装。

是否可以将DAML SDK安装程序作为.tar文件?如果我们有tar文件,那么手动完成安装很容易。

1 个答案:

答案 0 :(得分:1)

在没有Internet连接的环境中使用from sklearn.neural_network import MLPRegressor class model: def __init__(self, algorithm): self.algorithm = algorithm self.model = create_model() def create_model(self): if self.algorithm == 'MLPREG': return MLPRegressor(hidden_layer_sizes=(20,), activation='relu', solver='adam', random_state=1, max_iter=3000, verbose=True) def main(): ex = model('MLPREG') main() 文件安装SDK并不容易。可能可以将其安装在具有Internet的环境中,然后将文件夹.run压缩起来,再将其解压缩到VM中,然后放入~/.da

但是,工作中有一个新的SDK助手(称为~/.da/bin,不是daml),可以使用da安装。如果查看安装脚本的内容,则可以看到它真正所做的只是从GitHub releases下载tar球,解压缩并在其中调用curl -sSL get.daml.com | sh脚本。这可能是目前将SDK放入离线环境的更简单方法。

但是,新install.sh助手的文档尚未在docs.daml.com上。很快,但是与此同时您可以阅读on GitHub