linux(ubuntu)下实现Anaconda单用户安装,多用户共享使用

author: Tao sun,Feixiang Zhao
date: 24 April 2022

系统平台:linux(ubuntu)
解决问题:在Linux中实现实现Anaconda单用户安装,多用户共享使用,无需root权限

step1 具体操作步骤

  1. 在一个用户a下安装anaconda,默认安装地址为 /home/Username/anaconda3,其中username为你的用户名。如果不是这个目录,请查找用户a的anaconda的安装目录路径。以备第4步使用。
  2. 首先在假设用户b下命令行输入 conda info --envs 查看anaconda是否能正常使用,若出现 conda:command not found,则进行下一步。
  3. 命令行输入命令:vim ~/.bashrc 编辑此文件
  4. 进入文件后按i键进入insert模式,在该文档最后一行添加export PATH=$PATH:/home/Username/anaconda3/bin
  5. 然后按Ese键进入退出模式,输入 :wq,按Enter键保存并退出
  6. 命令行输入:source ~/.bashrc

此时新用户应该已经可以使用anaconda。
测试anaconda是否可以正常使用。命令行输入:conda info --envs
应该会显示anaconda所属的虚拟环境列表,这就证明anaconda能够正常使用了。

之后各用户使用时,第一步请各用户创建属于自己的虚拟环境,以后的各种包管理以及程序运行请在自己的虚拟环境中进行。

注意:各用户不要在base环境下下载python packages 或者运行程序,以免各用户包版本不兼容,产生混乱。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐