美文网首页
odoo10安装过程中的坑

odoo10安装过程中的坑

作者: Echo剑心 | 来源:发表于2016-12-19 14:39 被阅读599次

    公司需要整一个odoo系统用于内部使用,让我来填这个坑....我的内心是崩溃的...

    odoo10安装需要的软件:

    • odoo源码
    • postgresql
    • nodejs

    我是在windows平台下安装的,

    pip install -r requirements.txt
    

    在安装各种第三方包的时候会报错,这里不要怕

    http://www.lfd.uci.edu/~gohlke/pythonlibs
    https://pypi.python.org/pypi
    

    哪个包报错就去这两个网站找相应的 whl软件包,下载下来安装即可,然后继续安装...

    好不容易安装完,结果一创建数据库就崩溃...

    错误日志

    DataError: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)
    

    在网上找了半天的答案,是python编码的问题吧

    解决方法:

    在Python安装目录下的Lib目录下,新建一个 sitecustomize.py 文件

    内容

    # encoding=utf8
    import sys
    
    reload(sys)
    sys.setdefaultencoding('utf8')
    
    

    这样就可以啦~

    成功安装数据库之后,发现css样式不对,根据提示

    [Could not execute command 'lessc'"]
    

    答案传送门

    首先检查是否安装nodejs,如果安装了(我已经安装了),如果没有安装则要下载安装nodejs,已经安装则只要使用nmp安装包即可(如下)

    npm install -g less
    npm install -g less-plugin-clean-css
    

    相关文章

      网友评论

          本文标题:odoo10安装过程中的坑

          本文链接:https://www.haomeiwen.com/subject/jddtvttx.html