安装 hdf5 时缺少依赖:totem 错误:git 克隆仓库失败,git 超时

我按照项目页面上的官方指示尝试安装 torch-hdf5,但出现了缺少依赖项的错误:

> $ luarocks make hdf5-0-0.rockspec LIBHDF5_LIBDIR="/usr/lib/x86_64-linux-gnu/"

hdf5 的缺少依赖项:
totem

使用 https://raw.githubusercontent.com/torch/rocks/master/totem-0-
0.rockspec... 切换到‘构建’模式
克隆到‘torch-totem’……
致命:无法连接到 github.com:
github.com[0: 192.30.255.113]: errno=Operation timed out
github.com[1: 192.30.255.112]: errno=Operation timed out

错误:无法安装依赖项:
https://raw.githubusercontent.com/torch/rocks/master/totem-0-0.rockspec - Failed cloning git repository.

实际上,我可以使用 git clone https://github.com/deepmind/torch-totem.git 克隆 totom。我想知道是否有任何方法在本地克隆完 torch-totem 后安装,就像 luarocks make 或类似的东西一样。

点赞
用户4202137
用户4202137

我通过使用以下命令解决了依赖项问题:

git clone https://github.com/deepmind/torch-totem.git
cd torch-totem
cp rocks/totem-0-0.rockspec ./   #将rockspec文件复制到项目根目录中
luarock make

然后下面的消息会显示:

更新xxx/torch/install/lib/luarocks/rocks的清单
totem 0-0现在已经构建并安装在xxx/torch/install/中(许可证:BSD)
2017-08-04 07:00:29