2

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 にはインストール候補がありません

あるマーフィーには一理あると思います。

おいしい追加の複雑さを伴う状況は次のとおりです。

(間違っていたら訂正してください)

  1. Ubuntu 11.04 には libjpeg62-dev が付属しています。ocropus に必要なバージョンは libjpeg8-dev です。

  2. Ocropus には libtiff4-dev が必要であり、libtiff4-dev は libjpeg62-dev に依存しています。したがって、libjpeg62-dev をアンインストールする方法はありません。

  3. libjpeg62-dev は libjpeg8-dev と競合します。したがって、libjpeg8-dev または libjpeg62-dev のいずれかのみを使用でき、両方を使用することはできません。

  4. libjpeg8-dev がインストールされている場合、libjpeg62-dev はありません。つまり、libtiff4-dev を削除する必要があるため、ocropus をインストールする方法がありません。

  5. 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*

同じエラーで失敗しました。スタック オーバーフローに関する投稿は 、これが不適切にバージョン管理されたライブラリが原因であることを示しています。

質問:

どのように進めればよいですか?

前もって感謝します。

4

0 に答える 0