Python&Tmux】如何解决在tmux窗口中conda激活虚拟环境,python版本出错
1. 问题描述
进入tmux后,激活要使用的环境(test),但是输入python查看版本,不是test里的python版本。
2. 原因分析
先激活虚拟环境,再进入tmux中,激活的虚拟环境无法正常使用
- 需要先deactivate所有虚拟环境,再进入tmux中,可有效激活anaconda虚拟环境。
3. 解决方法
-
在进入tmux前deactiate所有虚拟环境
注意:(base)也属于虚拟环境,在base环境下需要继续执行deactivate -
进入tmux后利用conda activate激活需要的环境,再次运行python,版本正确。
4. 参考
【1】https://blog.csdn.net/qq_42261757/article/details/125928947