2015-11-19 88 views
1

有沒有人有與Centos 7和Python 3.4的PIL工作實現?PIL與Centos 7和Python 3.4

我試圖從這裏安裝tarball,但是在運行「make」或「make test」時出現了很多錯誤。

如果任何人有一個工作實現,你可以請發佈命令和配置需要i.e. yum packages讓它工作?

我也發現這個blog post但它沒有幫助。

這是一個錯誤嘗試convert a jpeg's size當我看到:

Traceback (most recent call last): 
    File "<console>", line 2, in <module> 
    File "/var/www/deploy/myproject/myproject-django/venv/lib/python3.4/site-packages/PIL/Image.py", line 1557, in resize 
    self.load() 
    File "/var/www/deploy/myproject/myproject-django/venv/lib/python3.4/site-packages/PIL/ImageFile.py", line 203, in load 
    d = Image._getdecoder(self.mode, d, a, self.decoderconfig) 
    File "/var/www/deploy/myproject/myproject-django/venv/lib/python3.4/site-packages/PIL/Image.py", line 420, in _getdecoder 
    raise IOError("decoder %s not available" % decoder_name) 
OSError: decoder jpeg not available 
+0

什麼是構建錯誤?你有沒有安裝合適的'python-devel'軟件包? –

+0

@PaulRooney當我嘗試運行一個普通的'PIL'方法時,我在上面添加了一個錯誤。我已經安裝了'Package python-devel-2.7.5-18.el7_1.1.x86_64並且已經安裝了最新版本'和'Package python-pillow-2.0.0-17.gitd1c6db8.el7.x86_64已經安裝並且最新版本。所以,我認爲我在那裏很好。我認爲它只是Centos 7 + Python 3.4 ... –

+1

嘗試安裝'libjpeg-devel'軟件包,然後使用pip3安裝枕頭。如果你沒有pip3看[這裏](http://stackoverflow.com/questions/32618686/how-to-install-pip-in-centos-7) –

回答