我在shell中使用此命令来安装PIL:
easy_install PIL
Run Code Online (Sandbox Code Playgroud)
然后我跑去python输入:import PIL.但我得到这个错误:
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: No module named PIL
Run Code Online (Sandbox Code Playgroud)
我从未遇到过这样的问题,您怎么看?
我正在尝试安装所述库以供Python使用.我尝试下载运行的Windows的可执行安装程序,但表示它没有找到Python安装.然后尝试注册(http://effbot.org/zone/python-register.htm)Python,但脚本说它无法注册(尽管键出现在我的寄存器中).
然后我尝试下载源代码包:我运行setup.py构建并且它可以工作,但是当我运行setup.py install时它会说:
running install
running build
running build_py
running build_ext
building '_imaging' extension
error: Unable to find vcvarsall.bat
Run Code Online (Sandbox Code Playgroud)
我能做什么?
UPDATE(2014年5月):就像一些评论和回答说,公益诉讼是目前unmantained,现在要走的路是用枕头(https://pypi.python.org/pypi/Pillow/,pip install pillow).
我正在使用Mac OS x 10.10.3 Yosemite和Python 2.7.9 | Anaconda 2.2.0(x86_64)来处理很多python的东西.我正在使用eclipse和谷歌应用引擎.
我已经没有堆栈溢出帖子来读取很多人都有的这个错误,然后通过某种方式解决这个问题对我来说不起作用.
我收到这个错误:
import Image ImportError:没有名为Image的模块
从这段代码:
try:
from PIL import Image
except:
import Image
Run Code Online (Sandbox Code Playgroud)
在我尝试了以下之后:
conda install pillow
sudo pip install pillow
pip install pillow
pip install pil
Run Code Online (Sandbox Code Playgroud)
一些堆栈溢出帖子建议查看该路径是否适用于其他用户,所以我在终端中尝试了这个:
python
Python 2.7.9 |Anaconda 2.2.0 (x86_64)| (default, Dec 15 2014, 10:37:34)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://binstar.org …Run Code Online (Sandbox Code Playgroud)