私の問題:私はPythonを使用して、通常.pdfファイルとして出力するプロットを印刷しています。今は.epsファイルを使用したいのですが、Ghostscriptが必要です(私のPythonコンソールで「コマンドgsが見つかりません」というエラーが発生しました)。
今私はGhostscriptをインストールし、AutoRunを_HKEY_CURRENT_USER -> Software -> Microsoft -> CommandProcessor
_の下のレジストリに書き込み、値を.cmdファイルに設定してエイリアス_doskey gs=gswin64c
_を定義しました(Windowsでは実行可能ファイルが名前は_gswin64c
_ですが、PythonはLinuxバージョンgs
を実行したいと考えています)。
とにかく、私はまだエラーが発生します。 Pythonコンソールの下部は次のように出力されます:gs_distill your image.\nHere is the full report generated by ghostscript:\n\n' + fh.read()) TypeError: Can't convert 'bytes' object to str implicitly
。
エラーはPython Ghostscriptを実行できないことに関連していると思いますが、ここからどこに行けばよいかわかりません。解決策はありますか?よろしくお願いします。
これは厄介だ。再起動すると問題が解決しました。正しい手順を実行したようですが、再起動しないと機能しません。多分これは将来誰か他の人の助けになるかもしれません。