odoo10 Ubuntu配置教程
来源:互联网 发布:中国反潜能力知乎 编辑:程序博客网 时间:2024/06/08 20:12
1.安装python
Ubuntu自带python2.7,因此跳过
2.安装node.js
sudo ln -s /usr/bin/nodejs /usr/bin/node
sudo apt-get install nodejs npm
sudo npm install -g less
sudo npm install -g less-plugin-clean-css
sudo pip install suds
3.安装pycharm
从 http://www.jetbrains.com/pycharm/download/ 下载最新对应系统的Pycharm
解压到~/pycharm,找到bin文件夹运行./pycharm.sh
4.安装数据库 postgresSQL
sudo apt-get install postgresql
5.安装pgAdmin3:
sudo apt-get install pgadmin3
设置postgres用户密码:
切换到ubuntu下postgres用户,登录postgres数据库
sudo -u postgres psql postgres
在postgres=#提示符下执行
alter user postgres with password ‘postgres’;
启动pgadmin3
添加本地数据库配置,Name随便写,Host输入localhost,Port输入5432,Maintenance DB和Username、Password都是postgres
在登录角色处创建用户:
定义:添加用户odoo密码odoo;角色权限:设置权限(全打勾即可)
创建用户
6.下载odoo源码
git地址:https://github.com/odoo/odoo
根据自己需要下载所需版本。本机下载odoo 10
例如下载解压到 /home/odoo
7.添加依赖库
odoo源码目录下的 requirements.txt 文件里面列出了 odoo-10 依赖的所有 Python lib
使用命令下面的命令安装 pip
sudo apt-get install python-pip
使用 pip 安装 odoo-10 依赖的Python 库
sudo pip install -r 你的odoo文件目录/odoo-10/requirements .txt
8.配置pycharm调试
启动PyCharm,打开~/odoo-dev/odoo-server目录,等待几分钟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
Working directory: /home/odoo/odoo-dev/odoo-server
odoo.conf配置文件:
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = localhost
db_port = 5432
db_user = odoo
db_password = odoo
addons_path = 你的odoo文件目录odoo/odoo-10/odoo/addons
timezone = Asia/Shanghai
xmlrpc_port = 8069
9.点击运行,浏览器访问localhost:8096即可出现你想要的odoo界面啦
- odoo10 Ubuntu配置教程
- ubuntu下Odoo10开发环境配置
- 在Ubuntu 16.04 LTS下安装配置Odoo10
- ubuntu 14.04 源码安装odoo10
- Ubuntu 16 安装odoo10 实录
- Odoo10
- odoo10 开发者文档(1)--主题教程
- Odoo10开发教程二(基本视图)
- Ubuntu配置Wine教程
- Ubuntu配置Caffeonspark教程
- 【教程】ubuntu中配置tftp
- Ubuntu下配置Tomcat教程
- Ubuntu系统opencv配置教程
- Ubuntu上TensorFlow配置教程
- 【教程】ubuntu下配置nvc详细教程
- odoo10 基本参数
- centos 6.5 安装odoo10.0 全教程(全网仅此一篇)希望帮助后来者少踩坑
- Ubuntu/Debian中locale的配置教程
- asp.net(c#) 使用Rex正则来生成字符串数组的代码
- Spring对bean的装配机制(二)——java显式装配
- cartographer源码分析(48)-mapping-imu_tracker.h
- Android Studio 导入新项目后,gradle报错解决办法?
- intellij idea中Mark Directory As里的Sources Root、ReSources Root等的区别
- odoo10 Ubuntu配置教程
- 学习笔记之JavaScript——知识点(3)
- C#使用正则表达式过滤html标签
- Java-JVM垃圾回收回顾
- apache-comnons系列之commons-net3.6 学习笔记
- JDBC execute、executeQuery和executeUpdate
- Objective
- 记录对hover、transiotion、linear的运用
- cartographer源码分析(49)-mapping-odometry_state_tracker.h