没有名为Imag的模块

2024-05-03 07:51:50 发布

您现在位置:Python中文网/ 问答频道 /正文

对不起我的语法,我不会说英语。 在设置filebrowser、tinymce和grappelli之后,会出现以下错误:No module named Image

try:
    from PIL import Image
except ImportError:
    import Image

我把它设置为PIL,但它没有解决问题。 我的平台窗口

如果我想:pip安装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`

我不明白那是什么意思

解决了问题。 用简单的安装和更多的动作重新安装PIL,这里是the details


Tags: installpipnamepyimageimportpackagefor
3条回答

你设置了PIL模块吗?Link

您可以尝试在计算机上重新安装它。

更改为:from PIL.Image import core as image 对于新版本。

您缺少PIL(Python图像库和图像处理包)。安装我使用的PIL

 pip install pillow

对于我运行Mac OSX 10.6.8的机器,我下载了映像包并从源代码安装了它。 http://effbot.org/downloads/Imaging-1.1.6.tar.gz和cd进入下载目录。然后运行以下命令:

    $ gunzip Imaging-1.1.6.tar.gz
    $ tar xvf Imaging-1.1.6.tar
    $ cd Imaging-1.1.6
    $ python setup.py install

或者如果你的Mac中安装了PIP

 pip install http://effbot.org/downloads/Imaging-1.1.6.tar.gz

然后您可以使用:

from PIL import Image

在您的python代码中。

相关问题 更多 >