【问题标题】:Install PIL/Pillow for ubuntu python 2.7为 ubuntu python 2.7 安装 PIL/Pillow
【发布时间】:2016-06-13 20:51:35
【问题描述】:

我已经成功地为 python 3.4 安装了 PIL/Pillow,但我想要它用于 python 2.7。我认为它也可能会自动为2.7 下载,但是当我从终端尝试 python shell 时,它一直说No module named PILNo module named PILLOW。我能做些什么?当我尝试其他答案中给出的所有安装命令时,它说:

Requirement already satisfied (use --upgrade to upgrade): pillow in ./.local/lib/python3.4/site-packages

我的问题与this相反

【问题讨论】:

  • 你是怎么安装的?我在 ubuntu 存储库中看到了两个包:python-pilpython3-pil。你试过安装前者吗?

标签: python python-2.7 python-imaging-library


【解决方案1】:

使用pip install pillow 安装 PIL

然后在 shell 中尝试import PILfrom PIL import ...

【讨论】:

  • ImportError: No module named PIL
  • 你是如何安装 PIL 的?你试过了吗? pip install pillow
【解决方案2】:

在 python 2.7 中没有名为 PIL 的模块, 您可以通过 Pillow 使用 PIL 功能,所以 PIL 又名 Pillow
您的输出显示您仍在使用 python3
切换到 python 2.7 并尝试pip install pillow
然后就可以直接导入PIL,完全使用它的方法了

【讨论】:

  • 如何切换到 python 2.7?
  • 您必须更改已经指向 python 3.4 的 python 路径,将该路径更改为 python 2.7 安装目录。然后在 CLI 中运行 python 这将自动运行 python 2.7(或)您可以直接转到python 2.7包安装目录并运行python.exe启动python 2.7程序
  • 那有什么问题呢?您可以编辑 PATH 环境变量
  • 我该怎么做?抱歉,我是初学者,不知道环境变量是什么以及如何编辑它
  • PATH=$PATH:
猜你喜欢
  • 1970-01-01
  • 2017-01-03
  • 1970-01-01
  • 1970-01-01
  • 2014-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-10
相关资源
最近更新 更多