问题描述
我修改了服务器的.bashrc和.bash_profile。我在本地安装了2件事:
-
一种称为ROOT的数据分析软件
-
gcc的更新版本。这是由于我的服务器的当前版本未满足某些软件的最低要求。
我修改了.bashrc
和.bash_profile
以便能够通过在终端上键入root
并使用更新的版本gcc
来访问ROOT。
我的.bashrc
如下:
export PATH=/emph/app/ydeniz/local/bin:${PATH}
export ROOTSYS=/emph/app/ydeniz/Cern-Root2/root
export PATH=$PATH:$ROOTSYS/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTSYS/lib
export PATH=/emph/app/ydeniz/local/GCC-8.2.0/bin:${PATH}
两个命令root
和gcc
都能正常工作。但是,当为这样的其他软件添加更多行时:
# Where path/to/ is the PATH of libstdc++.so.6 on my gcc
# (locally installed) updated version
LD_LIBRARY_PATH= path/to/lib64/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
我在source .bashrc
之后收到此错误:
bash: /emph/app/ydeniz/local/GCC-8.2.0/lib64/::/emph/app/ydeniz/Cern-Root2/root/lib:/emph/app/ydeniz/Cern-Root2/root/lib: No such file or directory
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)