conda 的 activate 失效了

如下所示,表面上activate成功了(由base变成r4-base),但实际上调用的还是默认路径下的r(/usr/bin/r),而我期待给出的结果是/home/wenyan/anaconda3/envs/r4-base/bin/r

(base) wenyan@dell$ conda activate r4-base
(r4-base) wenyan@dell$ which r
/usr/bin/r

虽然我不知道到底发生了什么,但是我通过source ~/.bashrc解决了这个问题

原文地址:https://www.cnblogs.com/chenwenyan/p/15158030.html