在代理后面安装 torch 的 luarocks 包

Installing luarocks package for torch behind proxy

我希望将 nn 包用于 torch 框架。我从 github 下载并构建了 torch。但是当我现在这样做时:

    luarocks install nn

我收到克隆到 'nn' 致命错误:无法连接到 github.com 错误。我的代理服务器配置为 wget 和 github。两者都工作正常。我在网上查了一下,只找到 this,所以我找了 config.lua,但是有很多所以我添加了所有这些:

    proxy="proxy@port"

但是luarocks还是不行。请提出一些建议。

我找到了解决办法。代理会阻止 git:// urls,因此使用 https:// 可以解决问题。命令为:
git config --global url.https://github.com/.insteadOf git://github.com/

如果不想更改全局 git 设置,也可以在 git.lua 文件中修改 url