PyCharm挂起“扫描文件以索引”后台任务

ngynwnxp  于 2023-08-05  发布在  PyCharm
关注(0)|答案(8)|浏览(174)

当我启动PyCharm时,它启动 * 扫描文件以索引 * 后台任务,并挂起约1小时/永远。它不时地完成并继续更新索引任务。持续~3小时/永远。当这些进程运行时,很难使用PyCharm甚至其他一些程序。PyCharm从~ 200 MB开始,在这些任务结束时占用~1GB内存。
在我的笔记本电脑上,这更糟糕。PyCharm在30秒内启动并准备好工作。我正在我的PC/笔记本电脑上做同样的项目。
我用的是Windows 64 bit。PyCharm 4.0.5
我没有符号链接排除在我的项目结构。
x1c 0d1x的数据

xuo3flqw

xuo3flqw1#

我的项目包含一个文件夹,里面有10万个文件/文件夹。这使得索引速度太慢。
要解决这个问题,请从PyCharm的Project结构中排除该文件夹。

File - Settings - Project: yourprojectname - Project Structure - Right click on folder and press "Excluded"

字符串

2nc8po8w

2nc8po8w2#

我只是尝试了以下操作:
在PyCharm中,转到左上角的“File”,然后选择“invalidate caches/restart...”,然后按“Invalidate and restart”。
之后,它可以在很短的时间内完成扫描,而不会再挂起。

rbpvctlc

rbpvctlc3#

我已经在Stackoverflow上回答了这个问题,所以我只是复制和粘贴...我也遇到了同样的问题|无效缓存/重新启动”没有帮助,因为Pycharm根本没有响应。我在我的主目录中找到了“.Pycharm50”目录--它包含配置文件。删除后,Pycharm启动,就好像你刚刚下载了它,一切仍然顺利。

svdrlsy4

svdrlsy44#

回答晚了,但这可能会帮助其他人在未来。对我来说,这个问题是通过提高inotify手表限制来解决的。在按照JetBrains网站(X1 E0 F1 X)上的描述提升它之后,它工作正常。
1.将以下行添加到/etc/sysctl.conf文件或新的 *.conf文件(例如/etc/sysctl.d/目录下idea.conf):
第一个月
1.然后运行此命令以应用更改:
sudo sysctl -p --system

sg2wtvxw

sg2wtvxw5#

最后,我去了项目的**.idea**文件夹并删除了它,以防止它在启动时挂起。然后进行任何适当的更改,以防止索引不必要的文件。

3htmauhk

3htmauhk6#

Pycharm启动只是为了立即和永久地冻结,甚至“扫描文件索引”卡在任务栏上。我刚刚发现这是由于删除了一个Pycharm项目文件夹软件打开。从bin中恢复文件夹使其正常工作。

nkoocmlb

nkoocmlb7#

在Pycharm中单击File->Invalidate Caches.并选择列表中的所有内容。然后单击“Invalidate and Restart(无效并重新启动)”按钮。对我有帮助

lbsnaicq

lbsnaicq8#

删除并重新安装Pycharm 4.0.5为我解决了这个问题。

相关问题