我有一个使用Python 2.7的遗留系统。应用程序使用Buildout构建,我以bin/django runserver 0.0.0.0:8000
而不是python manage.py runserver 0.0.0.0:8000
运行应用程序。有可能调试这样的东西吗?我提到了以下帖子:How to debug Python 2.7 code with VS Code?但我似乎无法获得一个工作的.vscode/launch.json
配置工作。我在一个Docker容器中运行应用程序,我将vscode示例附加到该容器中。我并不是要调试正在运行的web服务器,而是调试web服务器使用celery执行的后台任务。示例:bin/django test_task TaskName --start
感谢所有提前回复的朋友,谢谢!
1条答案
按热度按时间dffbzjpn1#
vscode中的python扩展支持python 3.7及以上版本。
需要降级Python扩展甚至vscode版本,直到适合python2.7调试,
相关链接: