错误:已安装 python-dateutil 1.5,但 set(['vobject']) 需要 python-dateutil>=2.4.0

BER*_*ARM 4 python-2.7 openerp-7

在此输入图像描述

我是 OpenERP-7.0 的新手,已经安装了 python-dateutil_2.4.0 版本。

请问如何解决。

Bha*_*dra 5

由于系统参考python-dateutil 1.5版本,它会给你错误。尝试卸载它并删除.egg.

例如:

  1. 卸载包

    sudo pip uninstall python-dateutil
    
    Run Code Online (Sandbox Code Playgroud)
  2. 删除.egg文件

    sudo rm -rf /usr/lib/python2.7/site-packages/python_dateutil-1.5-py2.7.egg
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重新安装它

    sudo easy_install python-dateutil
    
    Run Code Online (Sandbox Code Playgroud)

对于Ubuntu:

  1. 卸载 python-dateutil 及其依赖项

    sudo apt-get remove --auto-remove python-dateutil
    
    Run Code Online (Sandbox Code Playgroud)
  2. 也清除你的配置/数据

    sudo apt-get purge --auto-remove python-dateutil
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重新安装它

    sudo apt-get install python-dateutil
    
    Run Code Online (Sandbox Code Playgroud)

您可以从这里下载:python-dateutil 2.4.2