Discuss / Python / ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting

ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting

Topic source

安装python模块是个考验运气的事情

pi@raspi ~/python_study $ pip install Pillow
Collecting Pillow
  Downloading http://pypi.doubanio.com/packages/64/d8/374b717aba5b81ecec65ccbf29b0bd7b7a1f235b67fb7dac6c63ddfe6705/Pillow-3.3.1.zip (1
0.8MB)
    100% |████████████████████████████████| 10.8MB 1.3MB/s
Installing collected packages: Pillow
  Running setup.py install for Pillow ... error
    Complete output from command /home/pi/.pyenv/versions/3.5.2/bin/python3.5 -u -c "import setuptools, tokenize;__file__='/tmp/pip-bu
......
        self.distribution.run_command(command)
       self.build_extensions()
      File "/tmp/pip-build-ii610ge4/Pillow/setup.py", line 521, in build_extensions
        ' using --disable-%s, aborting' % (f, f))
    ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting

    ----------------------------------------
Command "/home/pi/.pyenv/versions/3.5.2/bin/python3.5 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ii610ge4/Pillow/setu
p.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/p
ip-olhgpznr-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-ii610g
e4/Pillow/

只知道系统里缺了点东西,但不知缺了那个包。 感谢搜索引擎。 pi@raspi ~/python_study $ sudo apt-get install libjpeg-dev

pi@raspi ~/python_study $ pip install Pillow
Collecting Pillow
  Downloading http://pypi.doubanio.com/packages/64/d8/374b717aba5b81ecec65ccbf29b0bd7b7a1f235b67fb7dac6c63ddfe6705/Pillow-3.3.1.zip (10.8MB)
    100% |████████████████████████████████| 10.8MB 1.3MB/s
Installing collected packages: Pillow
  Running setup.py install for Pillow ... done
Successfully installed Pillow-3.3.1

  • 1

Reply