一个conda引起的CPU异常

03/11/2023 登陆访问用户CPU异常

  • 错误描述
    早上向往常一样打开机器,突然感觉CPU有点"乱飙",因为是个人机器,没有别人使用,所以感觉有点问题。

  • 排错流程

    • 首先查看各个进程的资源占用情况

      top
      # 按住P,以CPU的消耗进行排序
      

      发现该用户本身开启了一个关于conda的进程,

    • 查看该进程

      ps -ef | grep conda
      

      但是发现没有该进程,后来通过进一步的观测,发现但是这个进程一直在跳动,无法通过常用的kill 进程号或者pkill conda的方式来删除,总是显示没有这个进程。

  • 解决办法
    根据上面输出的进程命令,发现似乎是运行了一个关于conda的脚本,而且子用户退出后,通过root用户发现没有CPU异常,说明这与用户的登录有关,同时知道登陆的时候会加载两个环境变量,因此打开.bashrc

    vim ./.bashrc
    

    会发现其中# <<< conda initialize <<<部分确实在调用这个shell.bash,因此是此前我装conda没有成功,没有卸载造成它返回执行该脚本来初始化。故删除这部分,source之后重新登陆查看CPU登场。如果你这个时候又想通过conda启动环境其实没有办法了,没有关系,找到conda的安装目录,一般是~/anoconda3/bin,在这个目录下面来激活环境!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值