对不起我的语法,我不会说英语。
在我设置filebrowser,tinymce和grappelli后,我收到此错误:No module named Image
try:
from PIL import Image
except ImportError:
import Image
我将其设置为PIL
,但它没有解决问题。
我的平台窗口
如果我想:pip install PIL
`c:\Users\Kim\BitNami DjangoStack projects\homex8>pip install PIL
Downloading/unpacking PIL
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
building '_imaging' extension
error: Unable to find vcvarsall.bat`
我不明白这意味着什么
解决了问题。 使用easy_install重新安装PIL,以及更多动作,这里是the details。
答案 0 :(得分:28)
您缺少PIL(Python图像库和图像包)。要安装PIL我用过
canvas
对于运行Mac OSX 10.6.8的计算机,我下载了Imaging软件包并从源代码安装。 http://effbot.org/downloads/Imaging-1.1.6.tar.gz并进入下载目录。然后运行这些:
CSS
或者如果你的Mac上安装了PIP
pip install pillow
然后你可以使用:
$ gunzip Imaging-1.1.6.tar.gz
$ tar xvf Imaging-1.1.6.tar
$ cd Imaging-1.1.6
$ python setup.py install
在您的python代码中。
答案 1 :(得分:15)
您是否设置了PIL模块? Link
您可以尝试在计算机上重新安装。
答案 2 :(得分:4)
更改为:from PIL.Image import core as image
对于新版本。
答案 3 :(得分:1)
您可以查询:
pip install image
虽然我必须安装枕头但仍然无法正常工作,但是当我运行此查询时,它现在可以正常工作
答案 4 :(得分:0)
问题:
~$ simple-image-reducer
Traceback (most recent call last):
File "/usr/bin/simple-image-reducer", line 28, in <module>
import Image
**ImportError: No module named Image**
原因:
图片!=图片
解决方案:
1)确保它可用
python -m pip install Image
2)在哪里可用?
sudo find ~ -name image -type d
->>目录/home/MyHomeDir/.local/lib/python2.7/site-packages/image ->>好
3)通过链接使simple-image-reducer理解:
ln -s ~/.local/lib/python2.7/site-packages/image
~/.local/lib/python2.7/site-packages/Image
4)
再次调用simple-image-reducer
。
作品:-)