继Ubuntu建筑物8.0调试环境后,,尝试windows设置开发环境。

最后的调试和开发,或将返回Linux环境,由于前一段时间手贱,改变分区表,该grub搞哈。哎!后来重建mbr,手动检索分区表(无备份)。总算数据没丢。

安装的windows开发环境,为了暂时解决几个问题。总结一下,对于Windows和Linux共存的问题,在磁盘紧张的时候,手不能贱啊!-_-!!!

调试odoo8.0的系统环境是win2012 R2评估版,已经过期;在vm虚拟机中安装。pycharm调试。

安装过程都非常easy,网上较多教程,下面仅仅说明几个问题,是须要注意的部分:

(一)  假设想调试比較简单,建议分别在机器上先下载allinone7.0和8.0的版本号。然后分别安装在不同的文件夹。(下载地址见注一)

至于原因,大致是部分组件或环境在安装包中能够配置或者已经部署,是一种简单的方式,反正调试不会直接用到它们。

(二) 类似按《Ubuntu下用PyCharm 执行调试 Odoo 8.0 可能存在的问题》的方式设置pycharm的debug配置參数。

由于是暂时的开发环境,我没有下载源代码调试,而是用的green版本号。在pycharm中加入green版的文件夹,然后debug调试openerp-server文件。

(三) 除了7.0调试时须要安装的组件,还须要安装下面组件,条件是仅仅要正常訪问外网就可以。

--下面是odoo8.0调试须要多安装的组件,相比較7.0而言.ImportError: No module named pyPdf
C:\Users\Administrator>easy_install pyPdf
Searching for pyPdf
Reading https://pypi.python.org/simple/pyPdf/
Reading http://pybrary.net/pyPdf/
Download error on http://pybrary.net/pyPdf/: [Errno 11002] getaddrinfo failed -- Some packages may not be found!
Reading http://stompstompstomp.com/pyPdf/
Download error on http://stompstompstomp.com/pyPdf/: [Errno 11002] getaddrinfo failed -- Some packages may not be found!
Best match: pyPdf 1.13
Downloading https://pypi.python.org/packages/source/p/pyPdf/pyPdf-1.13.tar.gz#md5=7a75ef56f227b78ae62d6e38d4b6b1da
Processing pyPdf-1.13.tar.gz
Writing c:\users\admini~1\appdata\local\temp\easy_install-bjtpkg\pyPdf-1.13\setup.cfg
Running pyPdf-1.13\setup.py -q bdist_egg --dist-dir c:\users\admini~1\appdata\local\temp\easy_install-bjtpkg\pyPdf-1.13\egg-dist-tmp-etbabh
Not SVN Repository
zip_safe flag not set; analyzing archive contents...
Adding pypdf 1.13 to easy-install.pth fileInstalled d:\python27\lib\site-packages\pypdf-1.13-py2.7.egg
Processing dependencies for pyPdf
Finished processing dependencies for pyPdfImportError: No module named passlib.context
C:\Users\Administrator>easy_install passlib
Searching for passlib
Reading https://pypi.python.org/simple/passlib/
Best match: passlib 1.6.2
Downloading https://pypi.python.org/packages/source/p/passlib/passlib-1.6.2.tar.gz#md5=2f872ae7c72ca338634c618f2cff5863
Processing passlib-1.6.2.tar.gz
Writing c:\users\admini~1\appdata\local\temp\easy_install-gydh8e\passlib-1.6.2\setup.cfg
Running passlib-1.6.2\setup.py -q bdist_egg --dist-dir c:\users\admini~1\appdata\local\temp\easy_install-gydh8e\passlib-1.6.2\egg-dist-tmp-bsbrr3
Not SVN Repository
Adding passlib 1.6.2 to easy-install.pth fileInstalled d:\python27\lib\site-packages\passlib-1.6.2-py2.7.egg
Processing dependencies for passlib
Finished processing dependencies for passlib

(四) 在debug前,绿色版的配置文件openerp-server.conf须要移动到source文件夹下。

否则会报类似这种错误'ERROR: No user specified for the connection to the database'。

(五) 假设提示无法訪问数据库,调试的时候多看看log,可能是默认訪问的数据库去找postgres了。

能够在配置文件openerp-server.conf中,加入參数例如以下

db_name = False
dbfilter = GPT8a1

我没有改动py文件,也不必操心类似这个问题,它会去找你指定的db。

如图1

(六) 至于为什么8.0在启动时。addons会从3个不同的位置载入?

当然,正确的addons取决于你在配置文件里addons_path的设置!

下面是绿色版的说明:

data\\addons\\8.0文件夹是系统自己主动生成的,你临时能够不用管它;

'D:\\GreenOdoo-8.0-win32\\source\\openerp\\addons'文件夹。这里面仅仅是base基础模块,你最好别去动它,相应内置的base_addons參数;

'D:\\GreenOdoo-8.0-win32\\source\\addons'文件夹。这里面的组件是剩下最全的。你动吧!它对于内置的main_addons參数值。

(七) 有人会发现,为什么我安装的版本号里面。没有pg库。或者我在调试的时候无法启动pg库怎么办?

非常easy。你不是安装了allinone7.0吗?它pg的服务是独立的。简单吧?启动它(尽管它的版本号可能是9.2的。没关系!

)。

在调试的时候,相同配置文件里指定pg_path吧。

比方我的调试配置文件是这样,很多其它參数能够相同设定:

[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = localhost
db_port = 5432
db_user = openpg
db_password = openpgpwd
db_name = False
dbfilter = GPT8a1
pg_path = D:/OpenERP 7.0-20140305-001210/PostgreSQL/bin
addons_path = D:\GreenOdoo-8.0-win32\source\addons
data_dir = data
log_level = debug_sql
; logfile = openerp-server.log
; logrotate = True

没有问题把。就是这样简单,别把时间耗在搭建好开发环境上。呵呵。结果类似这样,

如图2

注一:

1)步科绿色版:

https://github.com/buke/GreenOdoo

2)官方:

源代码下载  https://github.com/odoo/odoo

Openerp 7.0程序(及源码)下载http://nightly.openerp.com/7.0

odoo 8.0   程序(及源码)下载http://nightly.openerp.com/8.0/nightly/

3)移动版:

http://mobile.odoo.co.in

4)非官方的二进制python包

http://www.lfd.uci.edu/~gohlke/pythonlibs/

--EOF

版权声明:本文博客原创文章,博客,未经同意,不得转载。

转载于:https://www.cnblogs.com/bhlsheji/p/4656877.html

有关windows在调试ODOO8.0有些问题相关推荐

  1. 关于在ubuntu上调试ODOO8.0的几个问题

    关于在ubuntu上调试ODOO8.0的几个问题 分类: python2014-11-10 10:41 806人阅读 评论(0) 收藏 举报 OEopenerppostgresqlpycharm 调试 ...

  2. Windows Embedded CE 6.0开发初体验(七)编译和调试平台

    在完成Catalog选择之后,平台定制的工作告一段落,接下来,我们就要进入变数最多的环节--"编译和调试"平台了.编译的操作简单,但是想通过编译却有很多变数. 编译平台的第一步是选 ...

  3. windows本地编译调试hbase-3.0.0-alpha-2-SNAPSHOT源码

    windows本地编译调试hbase-3.0.0-alpha-2-SNAPSHOT源码 前言 代码下载,编译与调试 问题解决 前言 研究hbase的原因有两方面:一是自己是做大数据相关的开发工作,hb ...

  4. 在Windows上调试TensorFlow 2.0 中文手写字识别(汉字OCR)

    在Windows上调试TensorFlow 2.0 中文手写字识别(汉字OCR) 一.环境的搭建 Windows+1080Ti+Cuda10.1 Tsorflow2.0.0 Numpy1.16.4 注 ...

  5. odoo8.0+PyCharm4.5开发环境配置

    终于把odoo的开发环境配置好,现把相关经验教训做个记录分享: odoo8.0+PyCharm4.5开发环境配置(剑飞花 373500710) 1.最佳兼容搭配包 试过各种组合 GreenOdoo+p ...

  6. 设置windows xp 调试

    把文件夹选项设显示系统所有文件 操作: 工具--文件夹选项--查看--隐藏受保护的操作系统文件  把勾去掉 然后选中显示所有文件和文件夹 修改系统安装根目录下的boot.ini 文件 修改前 [boo ...

  7. 【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 9

    Chapter 9 第九章主要是介绍关于应用程序开发的一章.这一章比较适合应用层开发的人员来了解如何基于wince6.0开发应用层程序,首先我 们还是先看一些单词 //================ ...

  8. Windows SharePoint Services 3.0编码开发工具和技巧(Part 1 of 2)

    转:http://blog.csdn.net/mattwin/article/details/2074984 WSSv3 Technical Articles_Windows SharePoint S ...

  9. Windows Embedded CE 6.0开发初体验(一)Windows CE概述

    这篇文章的目的并不是介绍Windows Embedded CE开发的方方面面,只是用一个初涉嵌入式领域的软件开发者的视角来介绍Windows CE开发中最常用的概念和知识,解决大家会在实际开发中碰到的 ...

  10. WSSv3 Technical Articles_使用Visual Studio 2005扩展创建Windows SharePoint Services 3.0 Web Part...

    WSSv3 Technical Articles_使用Visual Studio 2005扩展创建Windows SharePoint Services 3.0 Web Part 摘要:学习使用Mic ...

最新文章

  1. Akka之在IoT系统中使用Actor(一)
  2. easyexcel模板循环模板怎么循环_雅思大作文怎么熟练套模板
  3. python测试testsuite使用命令行参数的问题
  4. Java加密与解密的艺术~安全协议~模型分析
  5. vc 将已有项目打包成dll 并应用于其他项目_.NET混淆器 Dotfuscator使用教程:保护你的应用之存档报告文件...
  6. JSON Stringify示例–如何使用JS解析JSON对象
  7. Scrapy爬取小说简单逻辑
  8. Install deepin-wine QQ inside a docker image in Ubuntu 20.04
  9. 日语中阴历月份的别称
  10. 视频剪辑怎么学?五大经验分享,入门可参考
  11. 微分方程的Matlab解法
  12. 元宵节要到了,给大家猜几个谜语
  13. Microsoft Xps Document Writer 虚拟打印机安装
  14. SLF4J 简单日志门面 介绍和使用
  15. launch尺寸 包含iPhone X
  16. uni-app学习之旅(二)uni-app开发规范
  17. 使用python爬取12306上面所有车次数据
  18. Niubility (分享一) Flink 在快手实时多维分析场景的应用
  19. HDU 4745 Two Rabbits——最长回文子串
  20. 越狱Season 1-Episode 12:Odd Man Out

热门文章

  1. 中公教育python培训讲师面试题_中公教育面试经验
  2. DWR怎么调用java的方法_在DWR中实现直接获取一个JAVA类的返回值的两种方法
  3. 机器学习- 吴恩达Andrew Ng Week1 知识总结 Introduciton
  4. 【易实战】Spring Cloud Greenwich版本发布
  5. 【ACM夏训】综合训练赛
  6. java obix_Gson序列化多态对象列表
  7. 决定论的科学家认为,自我是大脑的随附现象,自由意志是一种幻觉
  8. 批量梯度下降算法BGD
  9. 引用的基本概念与用法
  10. cnc加工中心保养表_【UG编程】五个CNC加工中心的编程加工小技巧!