... Greatings
虽然我不认为一个是由另一个引起的 - 在Ubuntu 14.04服务器上安装openerp 7时,使用sudo python setup.py install
我收到了PIL错误
已安装/usr/local/lib/python2.7/dist-packages/openerp-7.0_20160502-py2.7.egg 处理openerp == 7.0-20160502的依赖关系 正在搜索PIL 阅读http://download.gna.org/pychart/ 阅读https://pypi.python.org/simple/PIL/ 找不到PIL的本地软件包或下载链接 错误:找不到Requirement.parse(' PIL')
的合适分布
使用ubuntu 16和openerp 7时遇到了同样的问题因此尝试使用14 :(
当您按照https://pypi.python.org/simple/PIL/
ubuntus链接更正时,没有链接。我认为这是问题所在。
任何帮助或方向都非常感激 - 头发耗尽:((
答案 0 :(得分:1)
类似的事发生在我身上, 我这样解决了
sudo apt-get install libjpeg libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
然后尝试通过pip install PIL
进行安装。
有关pip
的更多信息,请here。简而言之,这是安装python库的一种方便(并且成为标准)的方式。
如果它继续失败,可能是由于PIL在不同的路径中搜索这些库。
事实证明,APT安装将库放在 / usr / lib / x86_64-linux-gnu 下,PIL将在 / usr / lib / 中搜索它们。 所以你必须为PIL创建符号链接才能看到它们。
尝试查看 / usr / lib / x86_64-linux-gnu 中是否存在libjpeg和libz库,并以这种方式创建符号链接
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1 /lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so.6 /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so.62 /usr/lib/
来源: http://jj.isgeek.net/2011/09/install-pil-with-jpeg-support-on-ubuntu-oneiric-64bits/