问题:
程序运行正常,一旦触发断点就退出无法进行调试。
('processing internal command ', '<_pydevd_bundle.pydevd_comm.InternalGetFrame object at 0x0000023960664F88>')
sending cmd --> CMD_GET_FRAME <xml><var name="__class__" type="MetaModel" qualifier="odoo.models" value="__pydevd_value_async" isContainer="True" /> <var name="attachment" type="ir.attachment" qualifier="odoo.api" value="__pydevd_value_async" isContainer="True" shape="1" /> <var name="self" type="account.invoice.import.wizard" qualifier="odoo.api" value="__pydevd_value_async" isContainer="True" shape="1" /> </xml>
('processing internal command ', '<_pydevd_bundle.pydevd_comm.InternalEvaluateExpression object at 0x0000023964A66508>')
sending cmd --> CMD_EVALUATE_EXPRESSION <xml><var name="percentage" type="NameError" qualifier="builtins" value="name %27percentage%27 is not defined" isErrorOnEval="True" /> </xml>
('processing internal command ', '<_pydevd_bundle.pydevd_comm.InternalEvaluateExpression object at 0x0000023964A663C8>')
debugger: received >>151 129 pid_29472_id_2445524858440 2445558300744 FRAME __class__ __pydev_val__
<<
Received command: CMD_LOAD_FULL_VALUE 151 129 pid_29472_id_2445524858440 2445558300744 FRAME __class__ __pydev_val__
Fatal Python error: Cannot recover from stack overflow.
Current thread 0x000073d4 (most recent call first):
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
File "C:\Python\odoo-12.0\odoo\fields.py", line 373 in __getattr__
...
Thread 0x000078ac (most recent call first):
File "c:\python\odoo-12.0\addons\bus\models\bus.py", line 169 in loop
File "c:\python\odoo-12.0\addons\bus\models\bus.py", line 186 in run
File "C:\Python\Python37\lib\threading.py", line 870 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_monkey.py", line 795 in __call__
Thread 0x00007bd0 (most recent call first):
File "C:\Python\Python37\lib\threading.py", line 300 in wait
File "C:\Python\Python37\lib\threading.py", line 552 in wait
File "c:\python\odoo-12.0\addons\bus\models\bus.py", line 146 in poll
File "c:\python\odoo-12.0\addons\bus\controllers\main.py", line 30 in _poll
File "c:\python\odoo-12.0\addons\mail\controllers\bus.py", line 32 in _poll
File "c:\python\odoo-12.0\addons\bus\controllers\main.py", line 42 in poll
File "C:\Python\odoo-12.0\odoo\http.py", line 519 in response_wrap
File "C:\Python\odoo-12.0\odoo\http.py", line 941 in __call__
File "C:\Python\odoo-12.0\odoo\http.py", line 339 in checked_call
File "C:\Python\odoo-12.0\odoo\service\model.py", line 98 in wrapper
File "C:\Python\odoo-12.0\odoo\http.py", line 346 in _call_function
File "C:\Python\odoo-12.0\odoo\http.py", line 698 in dispatch
File "c:\python\odoo-12.0\odoo\addons\base\models\ir_http.py", line 208 in _dispatch
File "c:\python\odoo-12.0\addons\http_routing\models\ir_http.py", line 403 in _dispatch
File "c:\python\odoo-12.0\addons\web_editor\models\ir_http.py", line 22 in _dispatch
File "c:\python\odoo-12.0\addons\auth_signup\models\ir_http.py", line 19 in _dispatch
File "c:\python\odoo-12.0\addons\website_sale\models\ir_http.py", line 15 in _dispatch
File "C:\Python\odoo-12.0\odoo\http.py", line 1488 in dispatch
File "C:\Python\envi37_odoo12\lib\site-packages\werkzeug\wsgi.py", line 766 in __call__
File "C:\Python\odoo-12.0\odoo\http.py", line 1293 in __call__
File "C:\Python\odoo-12.0\odoo\http.py", line 1320 in __call__
File "C:\Python\odoo-12.0\odoo\service\wsgi_server.py", line 117 in application_unproxied
File "C:\Python\odoo-12.0\odoo\service\wsgi_server.py", line 142 in application
File "C:\Python\odoo-12.0\odoo\service\server.py", line 434 in app
File "C:\Python\envi37_odoo12\lib\site-packages\werkzeug\serving.py", line 258 in execute
File "C:\Python\envi37_odoo12\lib\site-packages\werkzeug\serving.py", line 270 in run_wsgi
File "C:\Python\envi37_odoo12\lib\site-packages\werkzeug\serving.py", line 328 in handle_one_request
File "C:\Python\Python37\lib\http\server.py", line 426 in handle
File "C:\Python\envi37_odoo12\lib\site-packages\werkzeug\serving.py", line 293 in handle
File "C:\Python\Python37\lib\socketserver.py", line 720 in __init__
File "C:\Python\Python37\lib\socketserver.py", line 360 in finish_request
File "C:\Python\Python37\lib\socketserver.py", line 650 in process_request_thread
File "C:\Python\Python37\lib\threading.py", line 870 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_monkey.py", line 795 in __call__
Thread 0x00001838 (most recent call first):
File "C:\Python\odoo-12.0\odoo\service\server.py", line 398 in cron_thread
File "C:\Python\odoo-12.0\odoo\service\server.py", line 425 in target
File "C:\Python\Python37\lib\threading.py", line 870 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_monkey.py", line 795 in __call__
Thread 0x00007bb8 (most recent call first):
File "C:\Python\odoo-12.0\odoo\service\server.py", line 398 in cron_thread
File "C:\Python\odoo-12.0\odoo\service\server.py", line 425 in target
File "C:\Python\Python37\lib\threading.py", line 870 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_monkey.py", line 795 in __call__
Thread 0x000049d4 (most recent call first):
File "C:\Python\Python37\lib\selectors.py", line 314 in _select
File "C:\Python\Python37\lib\selectors.py", line 323 in select
File "C:\Python\Python37\lib\socketserver.py", line 232 in serve_forever
File "C:\Python\envi37_odoo12\lib\site-packages\werkzeug\serving.py", line 612 in serve_forever
File "C:\Python\odoo-12.0\odoo\service\server.py", line 436 in http_thread
File "C:\Python\Python37\lib\threading.py", line 870 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydev_bundle\pydev_monkey.py", line 795 in __call__
Thread 0x0000436c (most recent call first):
File "C:\Python\Python37\lib\threading.py", line 300 in wait
File "C:\Python\Python37\lib\threading.py", line 552 in wait
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\pydevd.py", line 150 in _on_run
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 216 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
Thread 0x0000268c (most recent call first):
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\pydevd.py", line 212 in acquire
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_process_net_command.py", line 50 in process_net_command
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 333 in process_command
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 318 in _on_run
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 216 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
Thread 0x000056d8 (most recent call first):
File "C:\Python\Python37\lib\threading.py", line 300 in wait
File "C:\Python\Python37\lib\queue.py", line 179 in get
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 365 in _on_run
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 216 in run
File "C:\Python\Python37\lib\threading.py", line 926 in _bootstrap_inner
File "C:\Python\Python37\lib\threading.py", line 890 in _bootstrap
Thread 0x000079a4 (most recent call first):
File "C:\Python\odoo-12.0\odoo\service\server.py", line 540 in run
File "C:\Python\odoo-12.0\odoo\service\server.py", line 1256 in start
File "C:\Python\odoo-12.0\odoo\cli\server.py", line 170 in main
File "C:\Python\odoo-12.0\odoo\cli\server.py", line 176 in run
File "C:\Python\odoo-12.0\odoo\cli\command.py", line 60 in main
File "C:/Python/odoo-12.0/odoo-bin", line 8 in <module>
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18 in execfile
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\pydevd.py", line 1483 in _exec
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\pydevd.py", line 1476 in run
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\pydevd.py", line 2164 in main
File "C:\Program Files\JetBrains\PyCharm Community Edition 2020.2.3\plugins\python-ce\helpers\pydev\pydevd.py", line 2173 in <module>
Process finished with exit code -1
解决方法:
新建一个Environment
安装插件
pip install -r requirements.txt