gpt4 book ai didi

pydev - 删除 PyDev 项目中的源文件夹生成错误 "Source folder not found"

转载 作者:行者123 更新时间:2023-12-04 01:21:35 27 4
gpt4 key购买 nike

在项目资源管理器中删除 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 下的“源文件夹”选项卡中。

  • 注意:当在 Package Explorer 而不是 Project Explorer 中重复上述步骤时,红色的 x 不会出现 - 所以你看不出有问题。但是,如果您查看 PyDev 属性,则行为是相同的 - PYTHONPATH 未更新。

    最佳答案

    我解决它的方法是转到存储您的代码的文件夹并找到一个名为 .pydevproject 的文件。 .它是 eclipse/aptana 中的一个不可见文件,因此您可能必须通过 cli 或文件浏览器执行此操作。寻找类似 <path>path/to/your/file</path> 的结构并删除包浏览器中显示错误的那些。这将暂时解决您的问题,但这是一个错误,需要报告。

    我认为问题源于这样一个事实:一旦用户删除源文件夹,pydev 就无法删除 ... 变量。

    关于pydev - 删除 PyDev 项目中的源文件夹生成错误 "Source folder not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16150299/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com