以下のコマンドを使用してPIL(Python Imaging Library)をインストールしようとしています。
Sudo pip install pil
しかし、私は次のようなメッセージを受け取ります。
Downloading/unpacking PIL
You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files.
Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded
Running setup.py Egg_info for package PIL
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
Installing collected packages: PIL
Running setup.py install for PIL
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
--- using frameworks at /System/Library/Frameworks
building '_imaging' extension
clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -Arch i386 -Arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o
unable to execute clang: No such file or directory
error: command 'clang' failed with exit status 1
Complete output from command /usr/bin/python -c "import setuptools;__file__='/private/tmp/pip_build_root/PIL/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-AYrxVD-record/install-record.txt --single-version-externally-managed:
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
running install
running build
.
.
.
.
copying PIL/XVThumbImagePlugin.py -> build/lib.macosx-10.8-intel-2.7
running build_ext
--- using frameworks at /System/Library/Frameworks
building '_imaging' extension
creating build/temp.macosx-10.8-intel-2.7
creating build/temp.macosx-10.8-intel-2.7/libImaging
clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -Arch i386 -Arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o
unable to execute clang: No such file or directory
error: command 'clang' failed with exit status 1
----------------------------------------
Cleaning up…
PILのインストールを手伝ってください。
https://pypi.python.org/pypi/Pillow/2.2.1
pip install Pillow
両方のPythonsをインストールしていて、これをPython 3用にインストールしたい場合は、次のようにします。
python3 -m pip install Pillow
これは私のために働く:
apt-get install python-dev
apt-get install libjpeg-dev
apt-get install libjpeg8-dev
apt-get install libpng3
apt-get install libfreetype6-dev
ln -s /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib
ln -s /usr/lib/i386-linux-gnu/libjpeg.so /usr/lib
ln -s /usr/lib/i386-linux-gnu/libz.so /usr/lib
pip install PIL --allow-unverified PIL --allow-all-external
Apt installを使うのはとても簡単です。
Sudo apt-get install python-PIL
または
Sudo pip install pillow
または
Sudo easy_install pillow
Mac OS Xでは、次のコマンドを使用してください。
Sudo pip install https://effbot.org/media/downloads/Imaging-1.1.7.tar.gz
ここ の説明に従ってインストールしてください。
pip install image
私は議論から答えを得ました ここ :
私は試した
pip install --no-index -f http://dist.plone.org/thirdparty/ -U PIL
そしてそれはうまくいった。
Ubuntuにとって、PILはもう機能していません。私はいつも得ます:
PILに一致する分布が見つかりません
それで、python-imagingをインストールしてください。
Sudo apt-get install python-imaging
最近では、誰もがPILの上に、PILW(親切なPILフォーク)を使用しています。
代わりに:Sudo pip install pil
行うこと:Sudo pip install pillow
$ Sudo apt-get install python-imaging
$ Sudo -H pip install pillow
私はあなたがMac上にいると思う。 を参照してください。どうやってPILをMac OS X 10.7.2 Lionにインストールできますか
[homebrew] []を使えば、
brew install pil
だけでPILをインストールできます。その場合、PYTHONPATHにインストールディレクトリ($(brew --prefix)/lib/python2.7/site-packages
)を追加するか、site-packagesディレクトリのいずれかのPIL.pth
ファイルにPILディレクトリ自体の場所を追加する必要があります。/usr/local/lib/python2.7/site-packages/PIL
(
brew --prefix
が/usr/local
であると仮定).あるいは、ソースからダウンロード/ビルド/インストールするだけです。
# download curl -O -L http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz # extract tar -xzf Imaging-1.1.7.tar.gz cd Imaging-1.1.7 # build and install python setup.py build Sudo python setup.py install # or install it for just you without requiring admin permissions: # python setup.py install --user
私はちょうど今(XCode 4.2.1とSystem Python 2.7.1を使って、OSX 10.7.2で)上記を実行しました、そしてそれは私の環境の何かがデフォルトではない可能性があるけれども、うまく構築されました。
[自作]: http://mxcl.github.com/homebrew/ /「自作」
私は同じ問題を抱えています、しかしそれはpython-dev
のインストールで解決されます。
PILをインストールする前に、次のコマンドを実行してください。
Sudo apt-get install python-dev
それからPILをインストールします。
pip install PIL
CentOSの場合:
yum install python-imaging
インストール中にエラーが発生しました。万が一誰かがこれを持っています。それにもかかわらず、私はすでにadminユーザーの下に座っていましたが、rootにはなりませんでした。
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/PIL'
Storing debug log for failure in /Users/wzbozon/Library/Logs/pip.log
「Sudo」を追加することで問題は解決しました。Sudoではそれが機能しました。
~/Documents/mv-server: $ Sudo pip install Pillow
私はすべての答えを試したが失敗した。公式サイトから直接ソースを入手してインストール成功を構築してください。
まず、あなたが必要とするかもしれないすべての依存関係をあなたに与えるでしょうこのSudo apt-get build-dep python-imaging
を実行するべきです
それからSudo apt-get update && Sudo apt-get -y upgrade
を実行してください
続かれたSudo apt-get install python-pip
そして最後にPilをインストールしますpip install pillow
(ウィンドウ)Pilowが動かない場合は http://www.pythonware.com/products/pil/ からpilをダウンロードしてみてください。
私はSudo port install py27-Pillow
を使ってそれを打ちました
これを試して:
Sudo pip install PIL --allow-external PIL --allow-unverified PIL
pip
を使用する前にパッケージマネージャを検索してください。 Arch Linuxでは、pacman -S python2-pillow
でPILを取得できます。
インストール
pip install Pillow
次に、ファイルに次のようにインポーズします。
from PIL import Image
私は窓を使用しています。それは私のために働いています。