Python3 PIL Pillow Ubuntu安装

时间:2014-06-13 17:35:42

标签: ubuntu python-imaging-library pillow python-3.4 installation

我正在运行Ubuntu 14.04 LTS。我安装了Python 2.7和Python 3.4。在Linux中安装Python软件包时,我相对比较新手。

我只是想在Python 3.4中安装并访问PIL's图像库。我的理解是,这是通过安装PIL的现代分支Pillow来实现的。

似乎在我的挣扎中,我成功地让PIL在Python 2.7中运行,但我仍然无法在3.4中使用它。

我得到了pippip3。当我进入

sudo pip3 install Pillow

我收到以下错误消息,暗示它已安装:

Requirement already satisfied (use --upgrade to upgrade): Pillow in /usr/local/lib/python3.4/dist-packages
Cleaning up...

然而,当我尝试在Python 3.4中导入PIL或Pillow时,找不到该模块。

我觉得我只是错过了一些简单的事情。

1 个答案:

答案 0 :(得分:6)

Pillow在Ubuntu 14.04(Trusty Tahr)中打包为python3-pil。您可以使用以下命令在系统范围内安装它:

sudo apt-get install python3-pil

您之前似乎已经使用pip安装了Pillow,但系统Python无法读取它将其放入的默认路径。 您可以使用以下命令将其添加到搜索路径:

export PYTHONPATH=/usr/local/lib/python3.4/dist-packages:/usr/local/lib/python3.4/site-packages

通常情况下,最好使用pip --user来避免破坏系统安装,或者尽可能坚持使用基础Python模块的打包变体。