PIL は、Ubuntu で imshow() に使用するビューアーをどのように見つけますか?
「xv」を使用しようとしていることに気付きましたが、「display」しか利用できません。以前のPythonのインストールでは、ハッキングなしで「display」を正しく見つけました。どの環境変数/設定を確認する必要があるか考えていますか?
私は Python 2.6.5、Ubuntu 10.04、PIL 1.1.6 です。
PIL は、Ubuntu で imshow() に使用するビューアーをどのように見つけますか?
「xv」を使用しようとしていることに気付きましたが、「display」しか利用できません。以前のPythonのインストールでは、ハッキングなしで「display」を正しく見つけました。どの環境変数/設定を確認する必要があるか考えていますか?
私は Python 2.6.5、Ubuntu 10.04、PIL 1.1.6 です。
PILはでビューアを見つけImageShow.py
ます。実行可能ファイルの検索に使用PATH
されるため、がにあることを確認display
してくださいPATH
。詳細が必要な場合は、コードを確認できます。
とにかく、PILの選択を無効にすることは可能です。を使用する場合はdisplay
、を使用してImageShow.register(ImageShow.DisplayViewer)
ください。他のビューアの場合は、新しいビューアクラスをサブクラス化ImageShow.UnixViewer
し、実装し、登録します(詳細についてはを参照してください)。get_command_ex
ImageShow.py
$pathの「xv」に表示をシンボリックリンクしてハッキングしました