在MATLAB中列出目录不适用于fish
在我将在MATLAB中列出目录不适用于fish,matlab,shell,fish,Matlab,Shell,Fish,在我将fish设置为主shellchsh-s/usr/local/bin/fish之后,我尝试在MATLAB中使用ls命令,但我得到了以下错误: ??? Error using ==> ls at 36 /usr/local/bin/fish: /opt/MATLAB/R2011a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/local/bin/fish) 有人知道
fish
设置为主shellchsh-s/usr/local/bin/fish
之后,我尝试在MATLAB中使用ls
命令,但我得到了以下错误:
??? Error using ==> ls at 36
/usr/local/bin/fish: /opt/MATLAB/R2011a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15'
not found (required by /usr/local/bin/fish)
有人知道为什么会这样?我的实际解决方案是将
bash
重置为主shell,并始终运行fish
来使用它。Matlab使用它自己的glibc库,因此经常会造成很大的混乱
你可以从我的答案中找到一种解决方法:
谢谢,您的解决方案已经奏效了。但是现在我有一个关于Matlab颜色控制序列的问题,比如