Ubuntu 11.04 に ocropus をインストールする必要があります。
プロジェクトのダウンロード ページから ocropus 0.3 と 0.4 を試すという長くてつらいプロセスを経ましたが、役に立ちませんでした。私は Google に取り組み、ページhttp://code.google.com/p/ocropus/wiki/InstallTranscriptに出くわしました。
偉大な。コマンドを発行する場合を除いて:
hg clone $release https://ocropus.googlecode.com/hg/ ocropus
エラーメッセージが表示されます:
abort: unknown revision 'ocropus-0.4.4'!
archlinux の ocropus パッケージのメンテナーによるhttp://aur.archlinux.org/packages.php?ID=13444の投稿は次のように述べています。
彼らは ocropus を完全にリファクタリングし、同時に古いリポジトリも完全に削除したため、古い「安定した」バージョンにアクセスすることはできません。少なくとも当分の間は、ocropus-hg パッケージを使用することをお勧めします。
私はこのアイデアを先に進めようと思い、次のコマンドを発行しました。
hg clone https://ocropus.googlecode.com/hg/ ocropus #I deftly avoid any
mention of the release
その結果、興味深い ocroinst という名前のファイルを含むフォルダーが得られます。実行すると、次のコマンドを実行する必要があると表示されます。
sudo ./ocroinst packages #checks the dependencies
./ocroinst install #installs ocropus
sudo ./ocroinst dl #downloads models
嬉しくて最初のコマンドを発行したところ、次のメッセージが表示されました。
パッケージ libjpeg8-dev は利用できませんが、別のパッケージによって参照されています。これは、パッケージが見つからないか、廃止されたか、別のソースからしか入手できないことを意味する可能性があります E: パッケージ libjpeg8-dev にはインストール候補がありません
あるマーフィーには一理あると思います。
おいしい追加の複雑さを伴う状況は次のとおりです。
(間違っていたら訂正してください)
Ubuntu 11.04 には libjpeg62-dev が付属しています。ocropus に必要なバージョンは libjpeg8-dev です。
Ocropus には libtiff4-dev が必要であり、libtiff4-dev は libjpeg62-dev に依存しています。したがって、libjpeg62-dev をアンインストールする方法はありません。
libjpeg62-dev は libjpeg8-dev と競合します。したがって、libjpeg8-dev または libjpeg62-dev のいずれかのみを使用でき、両方を使用することはできません。
libjpeg8-dev がインストールされている場合、libjpeg62-dev はありません。つまり、libtiff4-dev を削除する必要があるため、ocropus をインストールする方法がありません。
libjpeg62-dev がインストールされている場合、libjpeg8-dev がないため、ocropus をインストールする方法がありません。
ノート:
(実験説明)
システムにはすでに libjpeg62-dev がインストールされています。私はチャンスをつかむことができると考え、すぐに先に進み、見つけたすべての libjpeg8-dev をlibjpeg-devに変更し、3 つのコマンドを実行しました。
インストールしました。エラーなし。
コマンドを実行するまで、これは私に大きな喜びを与えました
ocropus <image-file-name>
そして私は魅力的な人に迎えられました:
ImportError: /usr/local/lib/python2.6/dist-packages/_iulib.so: undefined symbol: _ZN5iulib6dcloseEv
洗練されたほど
ocropus book2pages out image*
同じエラーで失敗しました。スタック オーバーフローに関する投稿は 、これが不適切にバージョン管理されたライブラリが原因であることを示しています。
質問:
どのように進めればよいですか?
前もって感謝します。