こんにちは私はPythonを初めて使用し、Pythonイメージチュートリアルに従っています。
チュートリアルで説明されているパッケージをインストールした後、以下はエラーなしで実行されます
import numpy
import scipy
import pylab
import pymorph
import mahotas
from scipy import ndimage
しかし、画像を読んでみると
image = mahotas.imread('picture_file.jpg')
私は得る
image = mahotas.imread('image_file.jpg')トレースバック(最後の最後の呼び出し):ファイル ""、行1、ファイル "/usr/local/lib/python2.6/dist-packages/mahotas-0.6.4 -py2.6-linux-i686.egg / mahotas / init .py "、68行目、imread raise ImportError('mahotas.imreadはfreeimageに依存しています。見つかりませんでした。エラーは次のとおりです:%s'%e)ImportError: mahotas.imreadはfreeimageに依存しています。見つかりませんでした。エラーは次のとおりです。mahotas.freeimage:次のディレクトリのいずれにもlibFreeImageが見つかりませんでした:'/usr/local/lib/python2.6/dist-packages/mahotas-0.6.4-py2.6-linux-i686.egg/ mahotas'、' / lib'、' / usr / lib'、' / usr / local / lib'、' / opt / local / lib '
私はFreeImagePyをインストールしてみましたが、問題なくインポートできますが、役に立ちません。パッケージsysを使用してPythonパスに追加しようとしましたが、どちらも役に立ちません。
編集:pymorphとmahotasをダウンロードして' sudo python setup.py install 'を実行することでインストールされている間に、pymorphとmahotasを除くすべてのパッケージが'* sudo apt-get installpackage_name*'を実行してLinuxボックスにインストールされたことを述べておく必要があります。