安装Pillow时出错
我想在Python中安装Pillow这个库,于是在终端里运行了这个命令
sudo pip install Pillow
结果出现了这个错误
clang: error: no such file or directory: 'build/temp.macosx-10.10-intel-2.7/_imagingtk.o'
clang: error: no such file or directory: 'build/temp.macosx-10.10-intel-2.7/Tk/tkImaging.o'
error: command 'cc' failed with exit status 1
有没有什么解决办法?我在Stack Overflow上找过,只找到了一些类似的错误,但不是完全一样的
5 个回答
0
如果你在使用macOS系统,可以试试这个命令:brew install libtiff libjpeg webp littlecms
0
试着运行这个命令:
ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install pillow
(你也可以在这个类似的问题中找到其他可能的答案:在Mavericks上安装Pillow/PIL)
1
$ sudo easy_install pip==20.3.4
$ sudo apt-get build-dep pillow
$ sudo pip2 install pillow
Successfully installed pillow-6.2.2
这个解决方案是在以下环境下测试的:
Distributor ID: Ubuntu
Description: Ubuntu 16.04.7 LTS
Release: 16.04
Codename: xenial.
它是在32位的Chromebook上运行的
2
首先:安装 python-dev
apt-get install python-dev
然后:安装 PILLOW
pip install pillow
4
这可能和这个bug在Pillow 2.5.0版本中是一样的。
这个问题已经修复了,新的版本2.5.1很快就会发布。
如果你想测试开发版本,可以使用:
sudo pip install git+https://github.com/python-pillow/Pillow.git
或者你也可以安装2.4.0版本:
sudo pip install pillow==2.4.0
补充一下:Pillow 2.5.1现在已经发布了,所以你可以直接使用:
sudo pip install pillow