admin管理员组

文章数量:1567751

Windows下开发环境安装方法

主要参考这里

Installing Odoo — Odoo 14.0 documentation

PyCharm环境搭建

  • 安装PyCharm社区版,略
  • 准备好Python环境,略
  • 下载odoo源代码
    • 可以github直接clone
由于 github 网络连接过慢,所以通常可以考虑翻墙
先打开 SSR 等工具
windows 命令行,先输入如下环境变量,再做 git clone ,可以看到下载速度非常高
set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080

PyCharm项目配置

打开odoo项目源码

 配置odoo开发项目的python环境信息

打开Project Setting里面的该Project下的Python Interpreter配置。

第一次打开应该没有Python的运行环境,可以点击Add按钮

 建议创建Virtualenv,这样python的所有依赖信息都仅对该项目生效。

IDE自动会从操作系统的path环境变量里面发现python的安装目录,并建议New environment。

IDE默认会在项目根目录下的venv里创建新的Virtualenv

点击OK。

 点击OK确认后,IDE会在根目录的venv目录下创建好python运行环境,并且可以看到默认将python的基础package引入了

 安装Odoo的python运行环境依赖

此时的python venv仅仅只有最基础的package,缺失很多odoo运行环境需要的依赖包

打开requirements.txt,并且基于文件要求安装所有packages

在该文件上点击右键,选择install all packages,这等同于在venv里面运行  pip install -r requirements.txt

 在IDE的右小角可以看到此时的安装进程。

由于网络原因,下载和安装需要花费一定的时间。。。

(亲测下载并安装所有依赖包12分钟,整个项目构建索引11分钟)

创建运行环境参数

点击IDE右上角Add Configuration,然后对话框里添加Python运行配置信息。

Script path: 这是odoo项目的启动代码路径,是项目根目录下的odoo-bin

Parameters: 这里考虑到已经将整个odoo环境配置都放到了odoo根目录下odoo.conf文件里,所以需要加上启动参数,引入该文件

Working directory: 这里可以设置python运行环境目录,odoo.conf文件做为相对路径,会以该目录做为参考

 

验证环境

打开浏览器,输入地址,系统自动跳转到数据库初始化界面

说明测试环境搭建成功

Ps. 一定要记录下master password,这在odoo的多租户管理时需要用这个密码

当然如果丢失了master password,odoo也允许进入linux服务器强制重置密码

 

 

本文标签: 环境Odoo