序言:时间是我们最宝贵的财富,珍惜手上的每个时分
在不同平台下安装Odoo开发环境是十分繁琐的,对于新手来说则更为痛苦,python环境,pg数据库等等。。。
那么是否有一劳永逸的安装方式呢?答案是肯定的,我们可以使用 pycharm+虚拟机 完成一个开发环境的快速搭建,并且方便移植备份。
1.虚拟机准备
1.1虚拟机镜像安装
依据odoo版本推荐的服务器版本准备虚拟机。
例如 odoo14 使用 ubuntu20.04,odoo12使用ubuntu18.04
本次例子使用 ubuntu18.04 + odoo12
windows上我们可以使用 vmware workstation 或者 virtualbox进行虚拟机的部署。
mac上可以使用 VMware Fusion。依据自己的平台与习惯进行选择
ubuntu18.04桌面版的文件供各位永久下载。
链接: https://pan.baidu.com/s/1_cWalJ87u02XcJr3reLwBA 密码: 3bw4
--来自百度网盘超级会员V4的分享
在 VMware Fusion上 直接选择从光盘或映像中安装 ubuntu
选择好虚拟机后一路继续
设定用户名和密码
完成安装
1.2 虚拟机基本设定
安装完成后我们通过右键 打开 终端操作
输入 ifconfig 查询虚拟机的ip2
通过桌面设置来设定固定ip
设定完成之后重启一下网络
设定完成后可以在本机试一下是否可以ping 的通
至此虚拟机配置完成
1.3直接安装odoo
如何快速安装odoo,可以参考我之前写的文章
odoo14快速安装 https://blog.youkuaiyun.com/Srekal/article/details/116721669
odoo12快速安装 https://blog.youkuaiyun.com/Srekal/article/details/103899595
2.pycharm设置
2.1下载pycharm
首先 下载pycharm
传送门
https://www.runoob.com/w3cnote/pycharm-windows-install.html
2.2下载odoo源码
此传送门是odoo12的,依据自身情况选择性的下载
http://nightly.odoo.com/12.0/nightly/src/
2.3 Pycharm导入odoo代码
解压下载的odoo源码,得到的是这样的目录
我们打开pycharm,点击open导入odoo项目,注意:导入的是上图的odoo12 文件夹,别点错了
导入过程比较漫长,耐性等待就好,导入完成后的界面大致如下
2.4 Pycharm编译设定
成功导入odoo项目后,打开pycharm的设置,找到project interpreter 的设定界面,点击图示的按钮添加解释器
选择 ssh interpreter 并输入账号和密码(注意:需要确认本地ssh 可以到虚拟机,如果不行
查看下防火墙,端口开放情况,以及是否开启/安装 openssh服务
安装openssh
sudo apt-get update
sudo apt-get install openssh-client
sudo apt-get install openssh-serve
点击下一步后设定一些基本参数
设定完成后本地代码将会自动同步到你的指定位置上(上图的同步目录设定的位置,此刻也需要经过大量的时间等待)
2.5 Odoo启动设定
启动odoo需要指定config文件,我们的config文件新建在项目的setup文件夹下
注意:addonspath一定要设定为 虚拟机上同步的addons
[options]
db_host = False
db_port = False
db_user = odoo
db_password = odoo
admin_passwd=odoo
addons_path =/home/srekal/Desktop/project/odoo/addons #此处必须为虚拟机上同步的目录
最后我们设定python启动
设定完成后 点击启动的小按钮 即可快乐启动了
承接odoo二次开发.部署实施.
技术交流请添加 543127346 (穆尘)
欢迎访问我们的官网:http://www.ro-cd.com