我无法安装一些 luaJIT 依赖项
Posted
技术标签:
【中文标题】我无法安装一些 luaJIT 依赖项【英文标题】:I am not able to install some luaJIT dependencies 【发布时间】:2017-07-15 15:26:18 【问题描述】:我正在尝试在我的 Ubuntu 16.0.4 中安装以下 luaJIT 依赖项 我尝试通过运行以下命令来做到这一点:
for NAME in dpnn nn optim optnet csvigo cutorch cunn fblualib torchx tds; do luarocks install $NAME; done
系统挑战我的权限,并返回如下所示的部分错误列表:
mkdir: cannot create directory
‘/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_torch_rocks_master’:
Permission denied mkdir: cannot create directory
‘/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_torch_rocks_master’:
Permission denied mkdir: cannot create directory
‘/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_torch_rocks_master’:
Permission denied Warning: Failed searching manifest: Failed creating
temporary cache directory
/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_torch_rocks_master
mkdir: cannot create directory
‘/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_rocks-moonscript-org_moonrocks-mirror_master’:
Permission denied mkdir: cannot create directory
‘/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_rocks-moonscript-org_moonrocks-mirror_master’:
Permission denied mkdir: cannot create directory
‘/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_rocks-moonscript-org_moonrocks-mirror_master’:
Permission denied Warning: Failed searching manifest: Failed creating
temporary cache directory
/home/rkenaya/.cache/luarocks/https___raw.githubusercontent.com_rocks-moonscript-org_moonrocks-mirror_master
我将非常感谢任何帮助。
【问题讨论】:
感谢 Sam 的文本编辑。这将使我的问题更具可读性。 查看~/.cache/luarocks
的权限。确保您是所有者并具有写入权限
三十二上校:谢谢你的建议。我会尽快尝试并通知您。
【参考方案1】:
三十二上校,
我找到了解决问题的方法。事实上,sudo 应该作为命令的前缀,但问题是当你这样做时:
$ sudo for NAME in dpnn nn optim optnet csvigo cutorch cunn fblualib torchx tds;做 luarocks 安装 $NAME;完成
它给你一个错误。
替代方案是: $ for NAME in dpnn nn optim optnet csvigo cutorch cunn fblualib torchx tds;做 sudo luarocks 安装 $NAME;完毕 这应该适用于 linux 和 os-x。
或者你也可以如下一一安装依赖:
sudo luarocks 安装 dpnn sudo luarocks 安装 nn .. .. .. sudo luarocks 安装 tds
【讨论】:
以上是关于我无法安装一些 luaJIT 依赖项的主要内容,如果未能解决你的问题,请参考以下文章