Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    编译和运行OPENERP 6.0.2遇到问题,请大家帮忙

    Odoo 开发与实施交流
    3
    4
    5718
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • J
      jerry 最后由 编辑

      我下载了OpenERP 6.0.2 (OpenERP 6.0.1也有碰到同样的问题),当我编译运行的时候,碰到了几个问题,请大家帮忙:

      1. OpenERP web client中文出现乱码,经过一番研究,发现是在_expose.py的方法def expose(format='html', template=None, content_type=None, allow_json=False, methods=None, mark_only=False) 里面的两行代码改了之后可以正常显示中文:

      代码1:
      #return render_template(_template, res).encode("utf-8")  #原来的代码
      return render_template(template, res)    #改后能正常显示的代码

      代码2:
      # return unicode(res).encode("utf-8") #原来的代码
      return unicode(res) #改后能正常显示的代码

      我写了个小的例子来重现这个问题,发现unicode的中文能正常在web页面里面显示,encode成utf-8 (encode("utf-8"))后,在页面里面就是乱码,不知道什么原因,安装的6.0.2是可以正常显示的。

      2. 我从源代码运行OpenERP的时候,系统报下面的编译错误:
        File "D:\Training\openerp\open-server\bin\osv\orm.py", line 57, in <module>
          import fields
        File "D:\Training\openerp\open-server\bin\osv\fields.py", line 39, in <module>
          from psycopg2 import tz
        File "C:\Python27\lib\site-packages\psycopg2_init
      .py", line 72, in <module>
          from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
      ImportError: DLL load failed: The operating system cannot run %1.

      我用easy_install安装的最新版的psycopg2,好像是2.4.1,我检查了我的VC++的版本,是VC++ 2008, python是2.7.1,也是VC++ 2008编译的。也尝试过下载psycopg2的源代码,自己编译,也碰到同样的问题。有人知道这是什么原因吗?

      1 条回复 最后回复 回复 引用 0
      • mrshelly
        mrshelly 最后由 编辑

        编译 psycopg2 的时候 成功了吗?

        1 条回复 最后回复 回复 引用 0
        • L
          lindongy 最后由 编辑

          Linux不用编译,直接运行就可以了,所以没有遇到这样的问题。

          1 条回复 最后回复 回复 引用 0
          • First post
            Last post