Как запустить команду unoconv непосредственно из командной строки Windows

Я пытаюсь использовать unoconv для преобразования файлов

Я скачал LibreOffice и добавил C:\Program Files (x86)\LibreOffice 5\program путь где python.exe, pyuno.pyd а также soffice.exe находится в системной переменной пути, так что когда я запускаю C:\Users\user> python работает

Я также опустошен Unoconv почтовый индекс от https://github.com/dagwieers/unoconv
извлек его и поместил папку внутри C:\Program Files (x86), таким образом unoconv файлы находятся здесь C:\Program Files (x86)\unoconv-master

Теперь в командной строке при запуске C:\Users\user > python unoconv -h,

Я получаю эту ошибку C:\Program Files (x86)\LibreOffice 5\program\\python-core-3.3.0: can't open file 'unoconv' : [Error 2] No such fiel or directory

но когда я перехожу в папку unoconv и запускаю ту же команду

C:\Program Files (x86)\unoconv-master > python unoconv -h работает нормально,

Я также добавил C:\Program Files (x86)\unoconv-master в системной переменной пути и создал UNO_PATH переменная с C:\Program Files (x86)\LibreOffice 5\program

как запустить python unoconv -h Команда из любого места, без перехода в папку unoconv?

Обновление: На самом деле я работаю над приложением larvel и пытаюсь использовать unoconv, для этого наряду с вышеуказанной настройкой использовали php-unoconv библиотека https://github.com/alchemy-fr/PHP-Unoconv, но при запуске основного кода, приведенного в документации по php-unoconv, я получаю следующую ошибку

ExecutableNotFoundException in AbstractBinary.php line 160: Executable not found, proposed : unoconv

как исправить эту ошибку? Я думал, что это должно быть что-то делать с системной переменной среды, если нет, то есть идея, почему я получаю эту ошибку

0 ответов

Другие вопросы по тегам