在 Project Explorer 中删除 PyDev 项目中的源文件夹时,项目 PYTHONPATH 未更新,并且大纲中有一个红色 x 标记,并显示错误消息“未找到源文件夹:[源文件夹名称]”。
这真的是预期的行为吗?如果源文件夹被删除,我希望 PYTHONPATH 会被更新。
我正在使用 PyDev 版本 2.7.3 和 Eclipse 3.7.2。
重复问题的步骤:
- 在 Project Explorer 中,使用 File -> New -> PyDev Project 创建一个新的 PyDev 项目
- 通过右键单击新项目并选择 New -> Source Folder(在 PyDev 菜单下)创建一个新的 PyDev 源文件夹
- 通过右键单击源文件夹并选择删除来删除源文件夹(刚刚添加)。
- 添加一个新的源文件夹(需要触发错误)。
- 有一个红色 x 错误标记和一条消息说“源文件夹:[源文件夹名称] 未找到”。
- 转到 PyDev 属性。已删除的文件夹仍列在 PyDev-PYTHONPATH 下的 Source Folders 选项卡中。
注意:当在包资源管理器而不是项目资源管理器中重复上述步骤时,红色的 x 不会出现 - 所以您看不到有问题。但是,如果您查看 PyDev 属性,则行为是相同的 - PYTHONPATH 未更新。