ファイル変換に unoconv を使用しようとしています
私は LibreOffice をダウンロード
し、システム パス変数にC:\Program Files (x86)\LibreOffice 5\program
, path where python.exe
, pyuno.pyd
and exists を追加しました 。soffice.exe
C:\Users\user> python
また、 https://github.com/dagwieers/unoconvUnoconv
から zip をダウンロードし
て解凍し、フォルダーを 内に配置して、ファイルがここに配置されるようにしました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 の以下のエラーが表示されますphp-unoconv
ExecutableNotFoundException in AbstractBinary.php line 160: Executable not found, proposed : unoconv
このエラーを修正するには?システム環境変数と関係があるに違いないと思いましたが、そうでない場合は、このエラーが発生する理由について何か考えがあります