odoo开发环境配置

win10+pycharm +postgresql +odoo12

  1. pycharm 新建project

  2. 下载所需版本的odoo

cmd切换到下载目录

Odoo12 执行:

git clone https://www.github.com/odoo/odoo --branch master --depth 1 --single-branch ./Odoo12 
  1. 将git下载的文件 复制到刚才在pycharm中创建的project目录下
  2. 下载相关的依赖包

点击pycharm下部 Terminal 执行

pip install -r odoo12/requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com 
  1. 安装postgresql 数据库
    下载postgresql 数据库,一路默认安装,记下用户名和密码
  2. 创建数据库用户
createuser --createdb --username postgres --no-createrole 
--no-superuser --pwprompt username
  1. 配置conf

复制odoo目录下 debian目录中的odoo.conf到odoo根目录下

修改odoo.conf

[options]

; This is the password that allows database operations:

; admin_passwd = admin

db_host = localhost

db_port = 5432

db_user = 用户名

db_password = 密码

addons_path = odoo根目录下addons的绝对路径 
  1. 配置pycharm 运行环境
    在这里插入图片描述

参考文章:https://blog.csdn.net/qq_39197547/article/details/81240112

要在 VSCode 中搭建 Odoo 开发环境,您可以按照以下步骤进行操作: 1. 安装 VSCode:前往 Visual Studio Code 的官方网站(https://code.visualstudio.com/)下载并安装最新版本的 VSCode。 2. 安装 Python 插件:在 VSCode 中点击左侧的扩展图标(四个方块),搜索并安装 "Python" 插件,以便于执行和调试 Python 代码。 3. 安装 Docker:如果您计划使用 Docker 来运行 Odoo 开发环境,可以前往 Docker 的官方网站(https://www.docker.com/)下载并安装最新版本的 Docker。 4. 创建 Odoo 项目:在 VSCode 中打开一个文件夹,然后在终端中运行以下命令来创建一个新的 Odoo 项目: ``` git clone https://github.com/odoo/odoo.git ``` 这将克隆 Odoo 源代码到您的项目文件夹中。 5. 安装 Odoo 相关依赖:在终端中进入您的项目文件夹,并运行以下命令来安装 Odoo 相关的 Python 依赖: ``` pip install -r requirements.txt ``` 6. 配置 Odoo 运行环境:根据您的需要,编辑 Odoo 的配置文件 `odoo.conf` 来配置数据库连接、端口号等信息。 7. 启动 Odoo 服务器:在终端中运行以下命令来启动 Odoo 服务器: ``` python odoo-bin -c odoo.conf ``` 这将启动 Odoo 服务器,并监听配置文件中指定的端口号。 8. 在 VSCode 中进行开发:现在您可以使用 VSCode 来编辑和调试您的 Odoo 项目了。您可以使用 Python 插件来执行和调试 Python 代码,同时使用其他相关插件(如 XML 插件)来提供更好的开发体验。 这些步骤应该可以帮助您在 VSCode 中搭建 Odoo 开发环境。祝您顺利完成!如果您有任何问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值