断点不适用于 python 环境 2.7 中 Visual Studio 和 PTVS 的 Django 项目
Breakpoints not working for Django Project with python environment 2.7 in Visual Studio with PTVS
当我尝试为 Django 项目中的 html 个文件设置断点时出现以下错误:
"A breakpoint could not be inserted at this location"
"This is not a valid location for a breakpoint"
在 .py 文件中我可以设置断点但它们不会被命中。
如果我创建一个新的 Djnago 项目,可以在 html 和 .py 文件中设置断点,它们确实会被击中,因此我认为我的 Visual Stuido 安装没有任何问题。
我试过删除项目的 .suo 文件,但没有任何区别,我试过使用鼠标指针和 F9 键设置断点。
我正在使用 Visual Studio 2013 更新 4 和 PTVS 2.1(Python visual studio 的工具)。
我自己设法修复了错误。我所做的是创建一个项目 "From Existing Python code"。相反,我在 Visual Studio 中创建了一个新的 Django Web 项目,然后删除了 Visual Studio 自动添加的所有文件。
然后我将我的旧 Django 文件包含在项目中,断点开始工作。不要忘记通过右键单击项目、select Django 选项卡并编辑行 "Settings Module" 来设置 Django 设置模块位置 (settings.py)。
当我尝试为 Django 项目中的 html 个文件设置断点时出现以下错误:
"A breakpoint could not be inserted at this location"
"This is not a valid location for a breakpoint"
在 .py 文件中我可以设置断点但它们不会被命中。
如果我创建一个新的 Djnago 项目,可以在 html 和 .py 文件中设置断点,它们确实会被击中,因此我认为我的 Visual Stuido 安装没有任何问题。
我试过删除项目的 .suo 文件,但没有任何区别,我试过使用鼠标指针和 F9 键设置断点。
我正在使用 Visual Studio 2013 更新 4 和 PTVS 2.1(Python visual studio 的工具)。
我自己设法修复了错误。我所做的是创建一个项目 "From Existing Python code"。相反,我在 Visual Studio 中创建了一个新的 Django Web 项目,然后删除了 Visual Studio 自动添加的所有文件。
然后我将我的旧 Django 文件包含在项目中,断点开始工作。不要忘记通过右键单击项目、select Django 选项卡并编辑行 "Settings Module" 来设置 Django 设置模块位置 (settings.py)。