OpenERP IOError:解码器zip不可用

时间:2014-01-06 11:22:57

标签: python-2.7 ubuntu python-imaging-library openerp

我已经在我的Ubuntu 13.04机器上多次安装了openERP 7。 我无法在openERP 7中创建新用户。当我尝试创建新用户时,它会显示消息

  

IOError:解码器zip不可用

无法发布错误消息的完整输出。

我已经安装了所有必需的python包。但尚未解决它。

2 个答案:

答案 0 :(得分:2)

您可以通过卸载PIL来解决这个问题,但这有点像通过拔出牙齿来防止填充物;你解决了眼前的问题,但是......

您看到的IOError通常是因为PIL无法处理jpeg图像。这是因为PIL正在使用硬编码的库路径。

修复(在Ubuntu 12.04上)

  1. pip uninstall PIL
  2. sudo apt-get install libjpeg8-dev
  3. sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so / usr / lib
  4. pip install PIL
  5. 注意PIL安装结束时的输出,它会告诉你它正在处理哪些图像类型。

答案 1 :(得分:0)

我在ubuntu 13.10中使用openerp 7。

试试这个:

  1. 删除python-image
  2. 找到你的libz
  3. 重新安装PIL
  4. 请在此处详细了解:http://febru.soluvas.com/2014/03/solved-openerp-7-ioerror-decoder-zip.html