我想在 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 结束