python - PIP 安装 PIL python2.7 ubuntu 14.04.1

标签 python ubuntu pip python-imaging-library

我正在尝试安装 PIP 以运行较旧的应用程序,并遵循了一些步骤,最后的障碍是安装 PIP。原因是我尝试使用的功能显示此错误:

ImportError: No module named PIL

我按照 http://prateekvjoshi.com/2014/04/19/how-to-install-pil-on-ubuntu/ 的说明进行操作

并且不得不将命令稍微更改为:

sudo pip install PIL --allow-external PIL --allow-unverified PIL

我遇到了一些错误,不知道如何解决:

任何人都可以分享任何想法吗?我确定它只是一个图书馆或缺少什么?

谢谢
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1197, in prepare_files
    do_download,
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1375, in unpack_url
    self.session,
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 582, in unpack_http_url
    unpack_file(temp_location, location, content_type, link)
  File "/usr/lib/python2.7/dist-packages/pip/util.py", line 625, in unpack_file
    untar_file(filename, location)
  File "/usr/lib/python2.7/dist-packages/pip/util.py", line 543, in untar_file
    tar = tarfile.open(filename, mode)
  File "/usr/lib/python2.7/tarfile.py", line 1678, in open
    return func(name, filemode, fileobj, **kwargs)
  File "/usr/lib/python2.7/tarfile.py", line 1727, in gzopen
    **kwargs)
  File "/usr/lib/python2.7/tarfile.py", line 1705, in taropen
    return cls(name, mode, fileobj, **kwargs)
  File "/usr/lib/python2.7/tarfile.py", line 1574, in __init__
    self.firstmember = self.next()
  File "/usr/lib/python2.7/tarfile.py", line 2335, in next
    raise ReadError(str(e))
ReadError: invalid header

Storing debug log for failure in /home/peek/.pip/pip.log

最佳答案

也许你可以再检查一下,你的电脑有多少位?

install PIL on 64-bit Ubuntu 12.04

这个怎么样?
https://askubuntu.com/questions/507459/pil-install-in-ubuntu-14-04-1-lts
$ sudo apt-get build-dep python-imaging
$ sudo apt-get install libjpeg8 libjpeg62-dev libfreetype6 libfreetype6-dev
$ sudo pip install Pillow

在 Python 上检查版本
>>> import PIL
>>> PIL.VERSION
'1.1.7'

关于python - PIP 安装 PIL python2.7 ubuntu 14.04.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28044332/

相关文章:

python - 如何找到我的网络托管 django 应用程序的访问者数量?

node.js - 由于node-libcurl,命令 npm install 失败

python - 使用父实例初始化子实例

python - 使用来自 pythons pandas 数据帧的数据从正态分布中采样

python - 将字典值映射到列表

python - 下载 OPENSSL 后 pip 显示错误

python split 和 re.split 不捕获字符串中出现的制表符或空格

python - 使用带有 Python2.7.10 的 get-pip.py 安装 pip 时出错

python - pip 安装依赖链接

python - pip 将本地包安装到目标目录