Odoo开发环境搭建步骤

[TOC]

初始化Git

git init
git submodule add -b 10.0 https://github.com/odoo/odoo.git source

初始化Python

准备一个干净的Python2.x环境,开发环境建议使用For All Users选项进行安装,这样它不会创建系统变量,且会将python需要的文件放置在同一目录。

如果系统中包含多个Python,可以使用python -m来指定需要执行的python,例如python -m pip list -o

# 升级基础包
pip install -U pip setuptools

# 安装virtualenv
pip install virtualenv

# 创建虚拟环境
python -m virtualenv env

# 激活虚拟环境
env\Scripts\activate.bat

# 退出虚拟环境
env\Scripts\deactivate.bat

Odoo RunTime

这里使用虚拟环境,在Windows环境下python-ldapwin32service是需要手动安装的,需要先在requirements.txt里面先注释掉。

具体文件可以在https://www.lfd.uci.edu/~gohlke/pythonlibs/下载,然后再使用`pip install *`安装即可。

具体的文件是

  1. pywin32-223-cp27-cp27m-win_amd64.whl
  2. python_ldap-2.5.2-cp27-cp27m-win_amd64.whl
# 激活虚拟环境
env\Scripts\activate.bat

# 安装包
pip install -r requirements.txt
pip install pywin32-223-cp27-cp27m-win_amd64.whl
pip install python_ldap-2.5.2-cp27-cp27m-win_amd64.whl

# Exe格式pywin32安装
easy_install pywin32-221.win-amd64-py2.7.exe

NodeJs

使用版本:v6.14.4

下载地址:Nodejs Download Url

设置加速

npm --registry https://registry.npm.taobao.org info underscore

安装需要的less包

npm install less less-plugin-clean-css

results matching ""

    No results matching ""