Windows 系统下 Odoo 环境搭建流程

① 安装python2.7 安装完成后 在命令行(cmd)输入python 如果不出现内部错误提示则表示环境配置成功
   当出现错误时要设置环境变量
   设置方法:计算机-属性-高级系统设置-环境变量-path-编辑(注意添加变量时一定要在该变量的最末尾加上;然后拷贝python2.7的安装路径)
   添加路径后一定要重开cmd命令窗口避免加载不上的问题,此时再次输入python应该就会显示python的版本不会再报错

② 因为Odoo页面编译时需要加载CSS样式所以涉及到lessc的问题*
   解决方法:首先安装node.js路径为:https://nodejs.org/en/download/
   下载完成后直接安装(因为最新版的node.js已经内置npm所以不需要在安装npm)安装完成后测试(同①在cmd命令下测试如果报错同样在path环境变量下加上安装路径)
   用npm命令安装less
   语法:1) npm install -g less
    2) npm install -g less-plugin-clean-css

③ 安装pip 下载URL为https://pypi.python.org/pypi/pip#downloads
   下载安装完成后(压缩包需要解压,解压后通过cmd命令切换到pip文件夹路径后执行python setup.py install)如果报错解决方式同①(在环境变量后面+C:\Python2.7\Scripts即可)
   在cmd命令行输入pip测试,测试成功后执行pip install suds命令自动下载安装

④ 安装postgresql数据库下载URL为https://www.postgresql.org/
   下载完成后安装,安装过程中注意一点(初始的DB密码要记住建议设置密码时全部设置成postgres)
   安装完成后确认监听和配置文件是否正确
   1)C:\Program Files\PostgreSQL\9.6\data文件下的pg_hba.config
   2)C:\Program Files\PostgreSQL\9.6\data文件下的postgresql.conf的listen_addresses = '*'是否为解开状态是否是*的状态

⑤ 因为Odoo需要安装pywin32Server所以需要下载对应python版本的pywin32位服务安装后即可避免报错问题(ImportError: No module named win32service)
   下载URL为https://sourceforge.net/projects/pywin32/

⑥ 安装Pycharm 下载地址http://www.jetbrains.com/pycharm/download/
   注册码:自行解决

⑦ 下载Odoo源码https://www.odoo.com/zh_CN/page/download
   源码导入时注意(路径不能为汉字路径否则可能会导致odoo.config文件加载时路径乱码问题)
   pycharm配置:启动PyCharm,打开Odoo源码目录,等待几分钟indexing完成
菜单Run-->Edit Configurations…
添加python configuration
Name: odoo
Script:/home/odoo/odoo-dev/odoo-server/odoo-bin(加载应该会自动生成)
Script parameters:--config=/home/odoo/odoo-dev/odoo.conf(可以在工程源码的debian文件夹下右击odoo.config文件Copy Path粘贴即可)
Working directory:/home/odoo/odoo-dev/odoo-server(加载应该会自动生成)
   配置完成后执行在IE浏览器输入localhost:8069会自动登录到数据库选择创建画面第一项为④安装时创建的管理库密码:postgres

附:数据库选择界面url http://localhost:8069/web/database/selector

带db信息的登录界面url http://localhost:8069/web/login?db=odoo

Odoo Windows系统下部署方法的更多相关文章

  1. Windows系统下部署安装一个/多个Tomcat8

    首先从http://tomcat.apache.org/上下载Tomcat8.0压缩版的,解压到指定路径后即可.  第一:在Windows系统中安装部署单个Tomcat         对于这种情况, ...

  2. 整理一下odoo10在windows系统下部署的流程

    odoo10环境搭建 所需依赖: Python3.5 odoo10.0 Node.js PostgreSQL 9.5 PyCharm 专业版 1.首先先安装好Python3.5,并设置好环境变量 2. ...

  3. jenkins在windows系统下部署安装,使用

    首先需要从官网上下载下来war包,让进入tomcat中 启动tomcat,然后可以看一堆日志 再在网站输入 localhost:8080/jenkins就会进去下面界面: 会出现上面状况: 需要进入: ...

  4. (搬运)使用PHPstudy在Windows服务器下部署PHP系统

    原帖地址:http://www.php.cn/php-weizijiaocheng-406175.html 这篇文章主要介绍了关于使用PHPstudy在Windows服务器下部署PHP系统,有着一定的 ...

  5. Windows系统下MySQL添加到系统服务方法(mysql解压版)

    MySQL软件版本:64位 5.7.12 1.首先配置MySQL的环境变量,在系统环境变量Path的开头添加MySQL的bin目录的路径,以“;”结束,我的路径配置如下: 2.修改MySQL根目录下的 ...

  6. windows系统下ruby开发环境的搭建方法

    ruby是一种简单快捷的面向对象的脚本语言,非常直观.下面说一下windows系统下ruby开发环境的搭建方法. 工具/原料 rubyinstaller.exe 方法/步骤 1 到如下网站去下载最新的 ...

  7. 使用PHPstudy在Windows服务器下部署PHP系统

    PHP网站一般运行在Apache服务器上,IIS服务器上也可以运行,但是不推荐,windows服务器上没有集成Apache跟PHP的运行环境,但是借助第三方的软件就能很好的搞定,一般这样的软件有很多, ...

  8. U盘在制作Ubuntu启动盘后Windows系统下显示空间不对的解决办法(Ubuntu系统下格式化U盘的方法)

    用Ubuntu系统自带的启动盘制作工具后,将U盘拿到Windows系统下使用显示出的空间与U盘大小不同. 解决该问题的办法: 使用Linux终端: 第一步:sudo fdisk -l 这个命令主要是查 ...

  9. PHP环境搭建-Windows系统下PHP环境搭建

    1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...

  10. 如何用python在Windows系统下,生成UNIX格式文件

    平时测试工作中,少不了制造测试数据.最近一个项目,我就需要制造一批可在UNIX下正确读取的文件.为确保这批文件能从FTP下载成功,开发叮嘱我:“文件中凡是遇到换行,换行符必须是UNIX下的LF,而不是 ...

随机推荐

  1. Python初步了解装饰器

    Python初步了解装饰器 装饰器的概念 装饰器的简单使用 装饰器的进阶 装饰器的练习 装饰器的固定模块 装饰器的语法糖 装饰器的概念 装饰器它不是一个新的知识点,它是有之前我们学习的名称空间.函数嵌 ...

  2. Llama2-Chinese项目:2.1-Atom-7B预训练

      虽然Llama2的预训练数据相对于第一代LLaMA扩大了一倍,但是中文预训练数据的比例依然非常少,仅占0.13%,这也导致了原始Llama2的中文能力较弱.为了能够提升模型的中文能力,可以采用微调 ...

  3. MongoDB 中使用 explain 分析创建的索引是否合理

    MongoDB 中如何使用 explain 分析查询计划 前言 查询计划 explain explain 1.queryPlanner 2.executionStats 3.allPlansExecu ...

  4. 「Tricks」整体DP

    不太了解这个东西的具体定义是什么,总之应该是一个用数据结构维护 DP 状态的某几个维度的 trick 吧. 事实上你可以把这篇 post 理解为三个题的解集. 先直接来看 noi2020 - Dest ...

  5. 深入解析枚举(Enum):在程序设计中的应用与优势

    深入解析枚举(Enum):在程序设计中的应用与优势 引言 在程序设计中,我们经常需要用到一组具名的常量,这些常量表示一些有限的离散状态或取值范围.例如,表示方向(上.下.左.右).星期几.性别等.为了 ...

  6. Dubbo3应用开发—Dubbo3注册中心(zookeeper、nacos、consul)的使用

    Dubbo3注册中心的使用 zookeeper注册中心的使用 依赖引入 <dependency> <groupId>org.apache.dubbo</groupId&g ...

  7. WebGPU缓冲区更新最佳实践

    介绍 在WebGPU中,GPUBuffer是您将要操作的主要对象之一.它与GPUTextures一同代表了您的应用程序向GPU传递用于渲染的大部分数据.在WebGPU中,缓冲区用于顶点和索引数据.un ...

  8. jq工具及其常用用法

    近来在工作中处理JSON处理较多,深入研究了一下jq,之前对jq的使用一直停留在JSON数据格式化的层面,实际它的能力远不止于此. 在处理JSON数据时,我们经常需要在命令行中进行过滤.查询和编辑的操 ...

  9. 产品代码都给你看了,可别再说不会DDD(九):领域事件

    这是一个讲解DDD落地的文章系列,作者是<实现领域驱动设计>的译者滕云.本文章系列以一个真实的并已成功上线的软件项目--码如云(https://www.mryqr.com)为例,系统性地讲 ...

  10. QSplitter 自我总结

    ①.QSplitter(QWidget* parent = Q_NULLPTR); //构造函数 QSplitter(Qt::Orientation orientation , QWidget* pa ...