Pycharm 5.0.1:扫描文件以永久索引

sP_*_*sP_ 48 python pycharm

我正在使用PyCharm Community Edition 5.0.1它工作正常,直到昨天.但它已经被困在'扫描文件索引'很长一段时间了.从昨天开始.

我已经尝试重新安装它,并尝试使缓存无效.

我可以对程序进行更改并将其用作文本编辑器,但无法运行任何文件.有人可以帮忙吗?谢谢.

www*_*com 55

排除您不想索引的文件夹.您可以通过右键单击要排除的文件夹来执行此操作,然后选择Mark Directory As > Excluded并且PyCharm不会索引这些文件.

  • 我打开了7个目录.我随意关闭了一个,然后在3分钟内完成扫描.谢谢. (2认同)
  • 对于我来说,这只是一个只有5000个文件的virtualenv目录. (2认同)
  • 你可以这样做的背景是什么?就我而言,我开始了一个新项目,它立即开始索引整个 TB 硬盘。在哪里可以右键单击并排除文件夹? (2认同)
  • 我不想对哪些文件夹建立索引?这不是我打开的... (2认同)

Yis*_*i E 15

在某些情况下,这是因为 Pycharm 会扫描并索引 PYTHONPATH。我发现我正在运行的一些共享脚本被一些 nincompoop 改变了(可能他的头颅很快就会装饰我们的护城河),并且 /homes 目录进入了 PYTHONPATH。

如何获取:转到File->Settings->Project:[your project]->Project Interpreter

在右侧,您将看到一个齿轮,单击它,然后选择全部显示...

在下一个窗口中,将选择您的环境。此窗口的右侧有几个图标,其中之一是目录树。点击它。

您将找到所有解释器路径的列表。删除导致问题的目录,跳一小段胜利之舞,然后继续工作。


Roe*_*ant 12

根据我的经验,这可能是以下任何问题:

  • 您使用的是旧版本的 PyCharm;它确实变得更好了,所以考虑更新。
  • 您向项目添加了一个新文件夹,其中包含许多文件。然后按照 sP_ 的提示进行操作并使用Right click > Mark Directory As > Excluded
  • 您已将 zip 文件添加到您的项目中。然后按照 kusiroll 的提示进行操作并使用Right click > Mark Directory As > Excluded。或者删除
  • 确保您设置了正确的环境,而不是多个环境。赤维亚File > Settings > Interpreters
  • 确保您没有任何同名的重复虚拟环境。特别是由不同环境管理器(poetry、conda、pyenv、virtualenv 等)创建的环境。
  • 您刚刚第一次遇到这个问题。使用File > Invalidate Cache and Restart
  • 如果这不起作用,请使用File > Repair IDE
  • 它发生在一个特定的项目上。如果您愿意放弃所有项目设置,请删除.idea项目的文件夹。伊戈尔·波马兰斯基 (Igor Pomaranskiy) 的秘诀。
  • 如果您正在使用 Linux,您可以在类似问题中查看此答案。
  • 它不断发生。如果您愿意放弃所有设置,请删除该~\.PyCharm201X文件夹。


Igo*_*kiy 7

也许项目文件中存在一些问题?尝试删除.idea项目中的文件夹(但这也将清除所有项目设置).