【问题标题】:ImportError on "import pillow" libraries installed in conda's list安装在 conda 列表中的“导入枕头”库上的 ImportError
【发布时间】:2017-04-06 16:09:04
【问题描述】:

我已经在 Anaconda 的 windows x86 上安装了枕头和 pimpmypillow。当我在命令提示符中输入 conda list 时,两者都被列出。但是,当我在包含 import pillow 的 shell 中运行 python 脚本时,我收到消息 ImportError no module named pillow.

由于代理错误,我无法连接到 pip

pimpmypillow. 出现同样的错误

pillow 以 whl 的形式从 pypi.python.org 下载,pimpmypillow 也以 tar.gz 的形式从 pypi.python.org 下载并使用 python setup.py install 安装。

正如我所说,两者都在 condas 列表中。

【问题讨论】:

    标签: python python-3.x anaconda pillow


    【解决方案1】:

    这些库可能安装正确。问题在于您的导入。

    Pillow 是提供 Python PIL 包的替代实现的库的名称。无论库或项目名称如何,包都是您导入的内容。令人困惑的原因是 PyPi 上 99%(不是真实的统计数据)的库提供了一个与库同名的包。

    您可以查看Pillow tutorial,了解如何正确使用该库的示例。你会注意到所有的导入都是这样完成的

    from PIL import Image
    

    不是

    from pillow import Image
    

    【讨论】:

      猜你喜欢
      • 2020-12-18
      • 2014-07-13
      • 2014-01-11
      • 2021-05-24
      • 1970-01-01
      • 2018-04-28
      • 1970-01-01
      • 2014-10-04
      相关资源
      最近更新 更多