('sys.argv', ['/Volumes/128GB/tests/testweb/manage.py', 'runserver', '7000'])
Connected to pydev debugger (build 192.6817.19)
pydev debugger: process 19300 is connecting
('setup', {'multiproc': True, 'save-asyncio': False, 'vm_type': None, 'save-threading': False, 'save-signatures': False, 'multiprocess': False, 'module': False, 'server': False, 'client': '127.0.0.1', 'file': '/Volumes/128GB/tests/testweb/manage.py', 'DEBUG_RECORD_SOCKET_READS': False, 'cmd-line': False, 'print-in-debugger-startup': False, 'qt-support': '', 'port': 52573})
('sys.argv', ['/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python', '/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py', '--port', '52573', '--client', '127.0.0.1', '--multiproc', '--file', '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python', '/Volumes/128GB/tests/testweb/manage.py', 'runserver', '7000'])
pydev debugger: process 19301 is connecting
('setup', {'multiproc': True, 'save-asyncio': False, 'vm_type': None, 'save-threading': False, 'save-signatures': False, 'multiprocess': False, 'module': False, 'server': False, 'client': '127.0.0.1', 'file': '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python', 'DEBUG_RECORD_SOCKET_READS': False, 'cmd-line': False, 'print-in-debugger-startup': False, 'qt-support': '', 'port': 52573})
- ОС: macOS 10.15.1 (19B88)
- Python: 2.7.16
- PyCharm: 2019.2.3 (Community Edition)
Моя проблема тоже.
pydev должен проанализировать файл сценария exec python с аргументами "--file". Но когда разветвляется дочерний процесс, он добавляет двоичный файл python в аргументы «--file».
OMG, это отнимает у меня много времени. Но основная причина все еще не найдена.
Вы можете добавить
args = args[1:]
ниже
from _pydevd_bundle.pydevd_command_line_handling import setup_to_argv
вВаш файл pydev_monkey.py внутри установленного каталога PyCharm. это может временно сделать функцию отладки нормальной.
например /Applications/PyCharm CE.app/Contents/helpers/pydev/_pydev_bundle/pydev_monkey.py
на моем компьютере.