假设有现在有两个用户awo和jjy,awo用户已经安装了anaconda,而不想在jjy用户再安装一遍而直接使用awo用户上的anaconda,下面是方法,亲测可行。
- 在jjy用户上打开终端,输入
vi ~/.bashrc
打开环境变量配置文件。 - 拉到最下面,添加这句话:
export PATH="/home/[anaconda所在位置]/bin:$PATH"
比如我这里awo用户的anaconda所在位置是/home/awo/anaconda3,那么就这样添加:
添加完后记得:wq
保存退出。 - 最后重启环境变量
source ~/.bashrc
(可能还要重启电脑),然后就可以在jjy这个用户中使用awo用户中的anaconda了。
这样的方法来跨用户使用anaconda的话,如果在jjy用户下新建虚拟环境,那么就会在jjy用户下生成一个.conda的隐藏文件夹来存放这个环境。