将Odoo11与Pycharm集成以在Windows 10上进行调试

时间:2018-03-28 06:18:05

标签: python pycharm xdebug integrate odoo-11

我想在Windows 10上使用Pycharm进行调试。所以我引用了youtube视频。

如何在Window 10中使用Pycharm调试Odoo

https://www.youtube.com/watch?v=aCXlh4Z2mbQ

我复制服务器目录表格odoo 11安装目录。然后使用Pycharm打开。

我还安装了Package reuirements和Visual C ++ 14.0(在odoo 11 vcredist目录中)。

我为python 3.5安装了win-psycopg,因为它不支持Python 3.6.1。

我的Pycharm配置设置如下:

脚本路径= odoo-bin

参数= -w openpg -r openpgpwd --addons-path = addons

工作目录= D:\ tmp \ server

当我运行项目时,Pycharm会显示如下错误消息:

有人知道怎么解决吗?

D:\ Python36 \ python.exe odoo-bin -w openpg -r openpgpwd --addons-path = addons

追踪(最近一次呼叫最后一次):

文件" odoo-bin",第5行,

import odoo 

文件" D:\ tmp \ server \ odoo__init __。py",第84行,

from . import modules 

文件" D:\ tmp \ server \ odoo \ modules__init __。py",第8行,

from . import db, graph, loading, migration, module, registry 

文件" D:\ tmp \ server \ odoo \ modules \ graph.py",第10行,

import odoo.tools as tools 

文件" D:\ tmp \ server \ odoo \ tools__init __。py",第10行,

from .convert import * 

文件" D:\ tmp \ server \ odoo \ tools \ convert.py",第22行,

from .yaml_import import convert_yaml_import 

文件" D:\ tmp \ server \ odoo \ tools \ yaml_import.py",第23行,

from .safe_eval import safe_eval 

文件" D:\ tmp \ server \ odoo \ tools \ safe_eval.py",第21行,

from psycopg2 import OperationalError 

文件" D:\ Python36 \ lib \ site-packages \ psycopg2-2.6.2-py3.6-win-amd64.egg \ psycopg2__init __。py",第50行,

from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID 

ModuleNotFoundError:没有名为' psycopg2._psycopg'的模块

使用退出代码1完成处理

1 个答案:

答案 0 :(得分:0)

错误:

  

ModuleNotFoundError:没有名为“ psycopg2._psycopg”的模块

这是因为您失去了对odoo服务器的依赖,在这种情况下, psycopg2 只是执行:

pip install psycopg2-binary

我希望这个答案对您或其他任何人都有帮助。