前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

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

原创
作者头像
好派笔记
修改2021-09-16 10:41:30
2.5K1
修改2021-09-16 10:41:30
举报
文章被收录于专栏:好派笔记好派笔记

摘要

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

一.安装python3.6.5

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

下载稳定版Python 3.6.5

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

用户环境变量:

系统环境变量

二.安装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等更多高级功能,这些事社区版中没有的

安装过程根据提示操作,安装完成后,利用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上下载

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

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

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

1)打开ODOO

2)设置解释器

3)Run/Debug Configurations配置

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  

六.项目运行及测试

启动完成后,提示

进行测试,输入地址:

http://localhost:8069/

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.安装python3.6.5
  • 二.安装python虚拟环境
  • 三.安装PyCharm 2017.3.2 x64
  • 四.安装PostgreSQL10
  • 五.ODOO12源码安装及设置
  • 六.项目运行及测试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档