一:安装PostgreSQL
下载并安装PostgreSQL数据库:http://download.csdn.net/download/qq_28745795/10235366
安装过程中需要为超级管理员制定密码,请牢记。
二:安装PgAdmin
刚才的安装包自带PgAdmin3,我们也可以自行下载新版的PgAdmin来进行数据库的图形化操作。
三:安装PyCharm
下载安装PyCharm。
四:搭建环境
1:安装HomeBrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2:安装python
brew update # brew install python
3:安装Pillow所需依赖
brew install freetype jpeg libpng libtiff webp xz
4:安装node
brew install node
5:安装less和 less-plugin-clean-css
sudo npm install -g less less-plugin-clean-css
五:下载odoo
git clone https://github.com/odoo/odoo.git -b 10.0 --depth=1
六:配置项目解释器
用PyCharm打开第五步下载的odoo10目录,点击 PyCharam——Preference——Project Interpreter——Add local——New Environment——Base Interpreter:选中brew安装的python——勾选下面的 Inherit global site-packages(继承系统环境中的依赖包)
七:安装Odoo10依赖包
1)智能安装:一般,配置好项目解释器后,PyCharm都会自动检测到依赖,并且在菜单栏下面弹出提示,此时,点击 “Install requirement”即可自动安装。
2)手动安装:
sudo easy_install pip //安装pip pip install -r requirements.txt //安装odoo依赖包
八:创建数据库登陆角色
打开PgAdmin,连接到本地数据库。在下方 “登录角色” 处右键,新增 登陆角色 【切记 权限 一项勾选 可以创建数据库,否则odoo不能通过此用户创建数据库】
九:配置项目运行选项
用PyCharm打开项目,然后在 Run 菜单下,选择 Edit Configurations ,添加运行选项:
1:Script Path :选择odoo10目录下某个.py文件,一般为 start.py、odoo-bin.py等等名称。 2:Parameters:配置启动参赛,可以通过一个文本文件来指定。参数形式主要有: -c 使用某个配置文件来制定启动,文件中一般:指明了数据库ip、数据库端口号、数据库登陆角色、登录密码、数据库过滤...... -u 更新某个数据库 -d 指定使用某个数据库 ...
十:运行odoo
点击 pycharm的 运行 按钮,启动odoo。
在浏览器输入:localhost:8069 ,进入odoo。
第一次登陆时,需要创建数据库。