bash:/opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh:没有此文件或目录
bash: /opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh: No such file or directory
我该如何解决这个问题?
答案1
要找出/opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh
指定脚本名称的位置,请使用 grep:
cd ~/ && grep -nr '/opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh'
cd /etc/ && grep -nr '/opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh'
cd /opt/ && grep -nr '/opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh'
可能存在诸如~/.bashrc
、、、、、、之~/.profile
类的文件。/etc/bash.bashrc
/etc/profile
/etc/profile.d/*
/etc/environment
/etc/environment.d/*
如果找到的话,请尝试在其中一个文件中注释掉此类字符串。
您还可以尝试创建不存在的目录结构和空文件,bash 会抱怨:
sudo mkdir -p /opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/
sudo touch /opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh
sudo chmod +x /opt/intel/composer_xe_2011_sp1.11.339/mkl/bin/mklvars.sh
这只是一种解决方法,可以摆脱那些我们不知道来自哪里的烦人的 bash 消息。