easy_install で PIL をインストールしましたが、何らかの理由でそれを使用するファイルを実行すると、次のようになります。
ImportError: No module named PIL
なぜこれができるのか誰にも分かりますか?
easy_install を介して web.py をインストールし、正常に動作していることにも言及する価値があると思います。
easy_install で PIL をインストールしましたが、何らかの理由でそれを使用するファイルを実行すると、次のようになります。
ImportError: No module named PIL
なぜこれができるのか誰にも分かりますか?
easy_install を介して web.py をインストールし、正常に動作していることにも言及する価値があると思います。
私も同じ問題を抱えてる。私には、PIL easy_install プロセスのバグのように見えます。ライブラリはインストールされていますが、インポートから PIL を除外する必要があります (import Image
動作します)。これは明らかに間違っています。
解決するには、easy_install を使用してインストールを実行しないでください。tar パッケージとpython setup.py install
それをダウンロードします。これは機能します。
おそらく、そのファイルはシバン行を介して別の python を使用していますか? 対話型インタープリターを試してimport pil
、動作するかどうかを確認します。動作する場合は、問題のファイルの先頭にあるシバン行 ( #!/usr/bin/python
) を修正すると役立つ場合があります。
実行しているファイルは、PILをインストールしたのと同じバージョンのPythonを使用していますか?
たとえば、ファイルがpython 2.7を使用しているが、システムにも2.6があり、PILがそこにインストールされている場合は、それが問題である可能性があります。
easy_installをバージョン番号とともに使用すると、次のことが役立つ場合があります。
easy_install-X.X pil
したがって、Python 2.7の場合、次のようになります。
easy_install-2.7 pil
PILは、easy_installと一緒に使用すると、命名に関していくつかの問題もあります。以下を参照してください。
しかし、それでもpilをインポートできるはずなので、それが問題になるとは思いません。
お役に立てれば。
MAC OS を使用している場合は、libjpeg、PIL、およびイメージを MAC OS X に正常にインストールする方法について、簡単なチュートリアルを書きました。
お役に立てれば。 libjpeg、PIL、ユキヒョウ
mac os Lion をインストールした後、PIL を構成するときに同じ問題が発生しました。この投稿virtualenv または buildout を使用して PIL をインストールする際の問題は、固定バージョンのリンクを使用してインストールするディレクティブを示しています。
よろしく、AT