使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

  • A+
所属分类:ODOO项目 项目实践
摘要

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

一.安装python3.6.5

PYTHON官网最新版为Python 3 Release - Python 3.7.2

这里下载稳定版Python 3.6.5

https://www.python.org/downloads/release/python-365/

根据提示完成安装后,设置环境变量

用户环境变量:

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

系统环境变量

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

二.安装python虚拟环境

1.安装虚拟环境virtualenv

  1. C:\Users\surface>pip install virtualenv  

virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。

但是virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。

2.安装virtualenvwrapper

virtualenvwrapper是用来管理virtualenv的扩展包,用着很方便。安装之前必须先安装virtualenv。

  1. C:\Users\surface>pip install virtualenvwrapper-win  

3.用virtualenvwrapper创建虚拟环境

  1. C:\Users\surface>mkvirtualenv myodoo  
  2. (myodoo) C:\Users\surface>  

建立完成后自动进入虚拟环境

1)退出当前虚拟环境

  1. (myodoo) C:\Users\surface> deactivate  
  2. C:\Users\surface>  

2)查看当前已建立的虚拟环境

  1. C:\Users\surface> workon  

3)进入虚拟环境

  1. C:\Users\surface>workon myodoo  
  2. (myodoo) C:\Users\surface>  

4)查看当前虚拟环境中的开发包

  1. (myodoo) C:\Users\surface>pip list  
  2. Package         Version  
  3. --------------- ----------  
  4. Babel           2.3.4  
  5. beautifulsoup4  4.7.1  
  6. certifi         2018.11.29  
  7. chardet         3.0.4  
  8. decorator       4.0.10  
  9. docutils        0.12  
  10. ebaysdk         2.1.5  
  11. feedparser      5.2.1  
  12. html2text       2016.9.19  
  13. idna            2.8  
  14. Jinja2          2.8.1  
  15. ……  

5)安装和卸载开发包(如requests)

  1. (myodoo) C:\Users\surface>pip install requests  
  2. (myodoo) C:\Users\surface>pip uninstall requests  

这里要说明的是,如果要批量安装,定位到文件requirements.txt,如:

(myodoo) C:\pip install requirements.txt

这里requirements.txt在C盘根目录。

批量安装会出错,这时候就要分别安装。

本项目中,ODOO12所需要的依赖库在requirements.txt中,进行批量安装。

三.安装PyCharm 2017.3.2 x64

这里建议安装Pycharm专业版,不建议安装Pycharm社区版,主要原因:

PYcharm专业版是功能最丰富的,与社区版相比,PYcharm专业版增加了Web开发、Python We框架、Python分析器、远程开发、支持数据库与SQL等更多高级功能,这些事社区版中没有的

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

安装过程根据提示操作,安装完成后,利用http://idea.imsxm.com进行激活。

四.安装PostgreSQL10

数据库的安装根据《好派笔记》上关于POSTGRES10.4安装步骤(WIN10 x64下FOR ODOO12部署)的文章进行安装。

链接地址为http://www.haopython.com/myodoo/210/

五.ODOO12源码安装及设置

1.ODOO12源码下载

除去http://nightly.odoo.com 下载对应版本的源码外,可以到git上搜索下载ODOO12源码,下面主要介绍从github.com上下载

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

点开上面的链接,选择ODOO12分支下载

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)
使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

odoo-12.0.zip解压完成后复制到项目目录下。

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

2.启动Pycharm,导入ODOO12源码完成设置

1)打开ODOO

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)
使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

2)设置解释器

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)
使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

3)Run/Debug Configurations配置

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

4)ODOO.CONF文件配置

  1. [options]  
  2. ; This is the password that allows database operations:  
  3. ;admin_passwd = superadmin_passwd  
  4. db_host = 127.0.0.1  
  5. db_port = 5432  
  6. db_user = postgres  
  7. db_password = 11111111  
  8. addons_path = C:\myproj\odoo-12.0\addons  
使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

六.项目运行及测试

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

启动完成后,提示

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

进行测试,输入地址:

http://localhost:8069/

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

点击创建数据库后完成登录,如下图:

使用pycharm搭建ODOO12开发调试环境(WIN10系统下)
moonrong
  • 版权声明:本站原创文章,于2019年2月28日22:12:14,由 发表,共 2326 字。
  • 版权声明: 本文由于2019年2月28日22:12:14 发表在 好派笔记,共 2326 字。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: