鉴于好多朋友说没有mac电脑,windows开发其实也差不了多远,只是我的习惯问题,并且吧,windows的电脑其实配环境也挺快的其实,我在这里再稍微补一个比较简单的windows环境部署,但愿能够对朋友们有一些帮助。html
咱们将要安装的软件包:python
1)、git: 代码管理git
2)、postgres: odoo12运行所须要的数据库github
3)、docker: 用于构建postgres容器,pgadmin4容器docker
4)、python3.7.4: odoo12运行的python环境数据库
5)、odoo requirements: 运行odoo须要的python依赖包vim
咱们直接在第三章的基础上来部署吧:windows
git clone -b v3.1 https://github.com/lingjiawen/odoo_project.git
注意:windows10家庭版没法安装docker,若是你是windows10家庭版,请跳过docker安装,直接在本机上安装postgres10和pgadmin,具体安装方法还请自行搜索。安全
1)打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾上Hyper-V,点击肯定,等待安装完毕。bash
2)到官网下载docker并安装:https://hub.docker.com/editions/community/docker-ce-desktop-windows
注意:若是您使用非正版windows系统,git安装将会出现"uable to set system config……"的问题,须要禁用驱动程序强制签名,而且每次重启都须要禁用,不然git bash会闪退
方法:点击左下角windows按钮->设置->更新和安全->恢复->点击当即从新启动,而后稍等,等待重启页面出现后点击 疑难问题->高级选项->重启设置->重启,而后再次等待页面,使用键盘7选择第七项重启便可
而后下载git并安装:https://gitforwindows.org/
下载并安装:http://go.microsoft.com/fwlink/?LinkId=691126
下载并安装:https://www.python.org/ftp/python/3.7.4/python-3.7.4-amd64.exe
docker pull postgres:10 docker pull dpage/pgadmin4
git clone -b 12.0 https://github.com/odoo/odoo.git
拉取完毕后,将文件夹更名为odoo12,放入odoo_project
pip install Pillow psycopy2 psutil
使用git bash进入odoo_project/odoo12目录下,安装其余依赖:
cd 代码路径/odoo_project/odoo12 vim requirements.txt 在文件下注释Pillow # Pillow==4.0.0 wq保存退出 pip install -r requirements.txt # 安装依赖
进入odoo_project目录下,运行docker-compose_db.yaml:
cd 代码路径/odoo_project docker volume create --name=postgres_10_db_volume #第一次运行建立volume容器 docker-compose -f docker-compose_db.yaml up -d
运行pgadmin4:
# 运行pgadmin, 帐号密码请本身设置 docker run -p 8888:80 \ -e “PGADMIN_DEFAULT_EMAIL=sysadmin" \ -e “PGADMIN_DEFAULT_PASSWORD=sysadmin" \ -d dpage/pgadmin4
自行安装pycharm,打开pycharm,配置跟mac版同样,如图:
点击ok,而后修改一下config/odoo.conf 中的addons_path(windows路径和mac路径有区别,如下相对路径mac也可使用)
addons_path = odoo12/odoo/addons,odoo12/addons, my_addons
db_host = localhost # windows使用0.0.0.0没法链接数据库
点击运行查看效果:
原文来自于博客园(http://www.javashuo.com/article/p-wnhbjqjp-bh.html)
转载请注明文章出处,文章若有任何版权问题,请联系做者删除。
有任何问题,联系邮箱:26476395@qq.com