gpt4 book ai didi

python - PyCharm 4.5 中外部库的索引失败

转载 作者:行者123 更新时间:2023-11-28 17:35:16 30 4
gpt4 key购买 nike

此问题已出现在以前版本的 PyCharm 中(参见 this SO postthis one),但它在 4.5 中的表现有所不同。

我正在尝试将另一个库添加到我当前项目的 Python 路径中。这是一个内部库,由一堆 .py 文件组成,位于与当前项目不同的目录中。我执行以下步骤:

  • 转到 文件 -> 设置 -> 项目:摘要 -> 项目解释器
  • 点击出现在对话框中的屏幕右上角附近的齿轮图标
  • 从弹出的上下文菜单中选择更多...
  • 点击我正在使用的解释器
  • 单击右侧 4 个图标中的最后一个,带有文件夹和箭头的东西,工具提示为“显示所选解释器的路径”
  • 在出现的弹出窗口中按 +
  • 使用文件对话框添加库的路径

完成后,结果是:

  • :
    • 从运行配置运行当前项目代码;也就是说,外部库是在 PYTHONPATH
    • 中获取的
    • 添加的路径不会像在 4.0 中那样立即从解释器路径对话框中消失(请参阅上述 SO 帖子之一中对 this answer 的评论)。
  • :
    • 新库的索引失败,所有对外部库的引用都在编辑器中标记为未解析的引用

我什至尝试过 File -> Invalidate Caches/Restart... 并按下出现的 Invalidate and Restart 按钮。坐下来等待索引完成后,我得到了相同的结果。我一直非常小心地设置正确的路径,它似乎是正确的,因为运行代码确实有效。

有没有人知道这个问题的解决方法,除了将外部代码添加为内容根之外?

最佳答案

我遇到了一个非常相似的问题。我正在处理一个 OpenStack 组件,所有第三方库都被标记​​为未解析的引用。原来是因为 .tox 目录被 PyCharm 自动排除,这阻止了该目录中的任何虚拟环境被正确索引。

要解决这个问题,我转到Preferences 菜单的Editor > File Types 对话框,然后从忽略文件和文件夹选项。

关于python - PyCharm 4.5 中外部库的索引失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31144478/

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