我安装手电筒如下
http://torch.ch/docs/getting-started.html
但是当我使用 luarocks 安装库时,比如 itorch,我命令
luarocks install itorch
给
Error: Your user does not have write permissions in /home/myname/code/torch/install/lib/luarocks/rocks -- you may want to run as a privileged user or use your local tree with --local.
然后我 cmd
sudo luarocks install itorch
给
sudo: luarocks: command not found
然后我 cmd
luarocks
给
Configuration files:
System: /home/myname/code/torch/install/etc/luarocks/config.lua (ok)
User : /home/myname/.luarocks/config.lua (not found)
Rocks trees in use:
/home/myname/.luarocks
/home/myname/code/torch/install
那么它安装成功了吗?
最佳答案
第一条错误消息解释了这个问题:您的用户对安装 Torch 的目录没有写权限。这可能是因为您以 root 身份运行了您不应该拥有的东西。
您可能可以通过运行以下内容来解决此问题:
sudo chown -R myname: /home/myname/code/torch/install/lib/luarocks
sudo chmod -R u+w /home/myname/code/torch/install/lib/luarocks
关于luarocks 安装失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34313640/