Задача
Я не могу установить определенные Luarocks.
Я хочу определить ключевые моменты в 3D-сканировании рук с использованием CNN. Поэтому я хочу запустить V2V-PoseNet . Однако я столкнулся с проблемой, и исследователь предложил мне попробовать:
$luarocks install cutorch
$luarocks install cunn
К сожалению, я получаю сообщение об ошибке, что у меня нет прав на запись. При выполнении с sudo
я получаю:
Error: No results matching query were found.
Что я пробовал
Я правильно установил Torch (th
работает) и сделал чистую установку Luarocks:
$th
______ __ | Torch7 / Debian
/_ __/__ ________/ / | Scientific computing for Lua.
/ / / _ \/ __/ __/ _ \ | Type ? for help
/_/ \___/_/ \__/_//_/ | https://github.com/torch
| http://torch.ch
th>^C^C
$sudo apt-get install luarocks
, а затем попробуйте установить камни:
$sudo luarocks install cutorch
$sudo luarocks install cunn
Без команды sudo она не работает. Приведенные выше команды установки возвращают оба Error: No results matching query were found
. Кто-то с подобной проблемой предложил установить рок вручную. Если я вручную загружаю cutorch-master , запускаю терминал из папки / rocks и запускаю
$luarocks install cutorch-1.0-0.rockspec
Я получаю сообщение об ошибке, что у моего пользователя «нет прав на запись в / usr / local / lib / luarocks / rocks». Когда я пытаюсь установить с sudo
, я получаю Missing dependencies for cutorch 1.0-0: torch >= 7.0 (not installed)
. Я пытался изменить .bashrc, но это не увенчалось успехом, хотя я смог это исправить за это время.
Кстати, сама Lua установлена:
$lua
Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio
Установка
Я запускаю это из Ubuntu 18.04.
Мой вопрос
Как установить cutorch
и cunn
с Luarocks?