torch-geometric安装, 以及解决pycharm每次加载(updating skeletons)其第三方依赖库塞爆C盘的问题

本文详细描述了在安装torch-geometric及其依赖库后,PyCharm在更新过程中导致C盘占用剧增的问题。提供了删除CrashDumps文件夹、关闭错误日志记录以及改用原生环境的方法来解决这一问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


一、torch-geometric安装

torch-geometric是用于图神经网络相关的工具库, 这个库安装起来会有非常多的问题. 不过好在网上已经有非常多的教程, 这里推荐一个写的比较好的教程:

  • https://www.pudn.com/news/6295d36607732924f79fd063.html
    如果你的网速很慢, 也可以将whl库文件下载下来本地安装:
  • https://data.pyg.org/whl/torch-1.11.0+cu113.html

本文主要是来解决pycharm每次加载torch-geometric的四个前置依赖库时(updating skeletons)非常缓慢, 并且会导致C盘爆满的问题.

二、问题描述

  • 装好上述四个依赖库和torch-geometric库后, 我们打开pycharm, 等待一会右下角pycharm进行updating skeletons操作, 会发现在updating到我们安装的那几个依赖库时, 速度非常缓慢, 并且此时打开任务管理器会发现系统盘已经被占满了, 导致整个系统也开始卡顿, 与此同时, C盘容量快速减少.
  • 可以看到, C盘直接少了20G左右, 并且每次打开pycharm都会再次写入, 这样不但造成C盘快速被塞爆, 而且严重损坏了硬盘的寿命.

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三. 问题解决方案

  • 首先, pycharm向C盘写入文件的地址是: C:\Users\你的电脑名\AppData\Local\CrashDumps这个文件夹, 找到之后直接删除掉.(注意, AppData是一个隐藏文件夹, 需要先打开显示隐藏文件夹)
  • 那么, 为什么pycharm要向C盘的这个文件夹下面大量的写入文件呢?经过百度, CrashDumps这个文件夹下面存放的是系统日志,主要用于保存系统错误、程序错误时的日志文件,每一次有程序崩溃!都会在CrashDumps文件夹下生成一个dmp格式的文件.
  • 所以说, 是因为我们刚才安装的那四个第三方库导致pycharm读取出现了某些错误, pycharm才向C盘写入错误日志文件(具体为什么有错误原因未知)
  • 知道问题所在后, crashdumps文件夹下的dmp文件只用于分析错误,如果不需要,那么删除即可.如何永久禁止pycharm向C盘写入错误日志呢?我这边采用关闭写入错误日志功能的办法(估计也没有多少人会去分析错误日志吧…), 下面介绍关闭的方法:

1、右键点击此电脑,然后选择【属性】—【高级系统设置】—【启动和故障回复—设置】;
在这里插入图片描述
2、打开后按下步骤进行设置 取消将时间写入系统日志,然后写入调试信息设置为无,确定保存就可以了,以后就不会生成DMP文件。
在这里插入图片描述

四. 更新

有些小伙伴使用上述方法仍无法解决, 最后的解决办法是, 不使用anaconda创建的虚拟环境, 使用原生python创建虚拟环境, 然后安装cpu版本的pyg, 即可解决此问题.
猜测是pyg这个库的兼容性问题…

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值