前言
前几天在欧拉系统安装了一个miniconda,用来管理python的各版本,本来系统cpu占用为4%左右,安装后cpu占用一直在20%以上。
定位问题
用top
命令发现有一个名为conda的进程一直居高不下,百度发现是当前用户 ~/.bashrc
文件(如果用了omz,文件为~/.zshrc
)中多了以下一段代码
#>>> conda initialize >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$('/root/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)" if [ $? -eq 0 ]; then eval "$__conda_setup" else if [ -f "/root/miniconda3/etc/profile.d/conda.sh" ]; then . "/root/miniconda3/etc/profile.d/conda.sh" else export PATH="/root/miniconda3/bin:$PATH" # 这里根据安装的软件不同而有不同变化 fi fi # # <<< conda initialize <<<
|
处理方式
- 1、注释或删除该代码
- 2、在
~/.bashrc
(~/.zshrc
)文件最后添加
# 安装不同软件文件夹名不同 export PATH="/root/miniconda3/bin:$PATH"
|
参考地址:https://blog.csdn.net/weixin_43495948/article/details/129459638