我无法安装一些 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 依赖项的主要内容,如果未能解决你的问题,请参考以下文章

即使存在依赖项,npm 也无法安装 quick.db

无法导入使用 Cocoapods 安装的依赖项

无法在 Windows 10 上安装 NPM 依赖项

未满足的依赖项 - 无法安装 python-catkin-pkg

无法安装具有 C 依赖项的 Python 库

Android:由于依赖项冲突,无法完成安装[重复]