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

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

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

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

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

[已解决]命令行启动odoo11 ,如何指定python3



  • 在Pycharm中可以配置python的版本,但使用命令行启动的时候,总是默认python2,怎么指定版本为python3?



  • odoo-bin文件内容:

    #!/usr/bin/env python3
    
    # set server timezone in UTC before time module imported
    __import__('os').environ['TZ'] = 'UTC'
    import odoo
    
    if __name__ == "__main__":
        odoo.cli.main()
    

    odoo-bin文件本身已经指定了python3,所以不用指定,默认就是python3。



  • @grsmichael
    是odoo-bin 启动的,报错提示的还是python2,下次我记得截图吧,谢谢。



  • 给你分享一个我的启动脚本!

    @echo off
    title Odoo
    COLOR 0A
    SET PATH=%CD%\runtime\python;%CD%\runtime\pgsql\bin;%CD%\runtime\extra\wkhtmltopdf;%CD%\runtime\extra\nodejs;%PATH%.
    call DBStart.bat
    python %CD%\source\odoo-bin -c %CD%\config.conf
    


  • @jalena 谢谢。
    是写成一个批处理文件,在批处理文件里面设置的odoo启动的路径,执行odoo-bin的?

    是win环境下的吧。


Log in to reply