在shell中
which conda我得到了
/anaconda3/bin/conda在tmux中,我得到
/anaconda3/condabin/conda有人知道我的配置有什么不同或出了什么问题吗?
发布于 2019-06-11 10:56:19
最后,我找到了一个适合我的答案here。基本上就像@shouya说的那样,这个问题是因为tmux的run-shell命令运行了一个不能从用户配置中读取的外壳,因此无法找到安装在/usr/local/bin中的tmux。最好的解决方案是插入以下行:
set-environment -g PATH "/usr/local/bin:/bin:/usr/bin"在~/.tmux.conf文件中的第一个run-shell/run命令之前,保持其他所有内容不变。然后通过以下方式重新加载~/.tmux.conf文件
tmux source-file ~/.tmux.confhttps://stackoverflow.com/questions/56420701
复制相似问题