3

我正在尝试使用 unoconv 进行文件转换

我已经下载了 LibreOffice 并将路径添加 C:\Program Files (x86)\LibreOffice 5\program到系统路径变量中,这样当我python.exe运行pyuno.pyd它时 soffice.exeC:\Users\user> python

我还从https://github.com/dagwieers/unoconvUnoconv下载了 zip解压缩 并将文件夹放在里面,以便文件位于此处
C:\Program Files (x86)unoconvC:\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-unoconvhttps://github.com/alchemy-fr/PHP-Unoconv,但是在运行文档中给出的基本代码时的 php-unoconv 我收到以下错误

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

如何解决这个错误?我认为这一定与系统环境变量有关,如果不是,那么我为什么会收到此错误的任何想法

4

0 回答 0