
Я пытаюсь установить ogre-meshviewer
, но получаю следующую ошибку:
(base) comp@comp:~$ sudo snap install ogre-meshviewer
snap "ogre-meshviewer" is already installed, see 'snap help
refresh'
(base) comp@comp:~$
(base) comp@comp:~$ sudo ogre-meshviewer
mkdir: cannot create directory '/run/user/0': Permission denied
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
usage: ogre_mesh_viewer.py [-h] [-c RESCFG] infile
ogre_mesh_viewer.py: error: the following arguments are required: infile
Как мне решить эту проблему?
решение1
sudo snap install ogre-meshviewer
Как следует из вывода команды , ogre-meshviewer
установка прошла успешно.
Ошибка возникает из-за того, что вы пытаетесь выполнить команду ogre-meshviewer
без обязательного позиционного аргумента infile
, которым является входной файл:
usage: ogre_mesh_viewer.py [-h] [-c RESCFG] infile ogre_mesh_viewer.py: error: the following arguments are required: infile
Итак, если вы запустите его как:
ogre-meshviewer /path/to/mesh_file
все должно работать правильно.
/path/to/mesh_file
как и ожидалось, это путь к .mesh
файлу (или любому другомуподдерживаемый формат, т.е. .obj
, .ply
или .fbx
) уже существующий в вашей системе. Путь может быть либоабсолютный или относительный.