Odoo10 win7系统下部署

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


准备工作:

python2.7
PostgreSQL
odoo源码
编译器建议pycharm(使用Community社区版的就好了)


odoo所需要的库:

解压odoo源码到你想要的文件夹,例如:D:\odoo\ (以下都以此文件夹为例)
在命令行用pip安装odoo所需要的库:

pip install -r D:\odoo\requirements.txt

注意:在库的安装过程中有些库需要进行编译,pip安装会报错,可以先行注掉,例如:pthon-ldap等模块

以上模块可以在http://www.lfd.uci.edu/~gohlke/pythonlibs/中找whl文件下载,下载完成后用以下命令安装:

pip install D:\python_lib_download\python_ldap‑2.4.41‑cp27‑cp27m‑win_amd64.whl

安装node.js
执行以下命令:

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

安装pywin32库
同样在http://www.lfd.uci.edu/~gohlke/pythonlibs/中找whl文件下载

修改odoo配置文件:
复制 D:\odoo\debian\odoo.conf 到 D:\odoo\ 并修改其中的内容

[options]
;This is the password that allows database operations:
;admin_passwd = admin
db_host = loacalhost
db_port = 5432
db_user = odoo_user
db_password = odoopwd
addons_path = D:\odoo\addons

db_user 和 db_password 分别为数据库的用户名和密码


pycharm配置:

在Script parameters中填入 -c odoo.conf 或 –config=D:\odoo\odoo.conf

Odoo10 win7系统下部署_第1张图片

Odoo10 win7系统下部署_第2张图片


配置完成,运行即可。

注意:
如果运行报错 ImportError: DLL load failed
首先确认计算机系统、python、pywin32都是同为32位或64位,
确认无误后,可拷贝 C:\Python26\Lib\site-packages\pywin32_system32\*
至 C:\Windows\System32

你可能感兴趣的:(odoo)