Linux下多用户Anaconda环境的安装与卸载

本文介绍了在Linux系统中如何进行多用户安装Anaconda,包括下载安装脚本、以管理员权限安装、设置环境变量、创建用户组以及权限分配。同时,也详细阐述了卸载Anaconda的步骤,即删除安装目录及清理环境变量配置。
部署运行你感兴趣的模型镜像

The Most Trusted Distribution for Data Science
Anaconda® is a package manager, an environment manager, a Python/R data science distribution, and a collection of over 1,500+ open source packages. Anaconda is free and easy to install, and it offers free community support.

Anaconda 是一个专注于数据科学的 Python 发行版。

Anaconda 的默认安装选项为用户独立安装,默认将 Anaconda 安装在该用户的 home 目录下,不会与同一系统上的其他用户共享。

如果您具有管理员操作权限,则可以选择所有用户进行安装。对于要允许用户导入 Python 库并运行 Python 应用程序的多用户系统,这是一个不错的选择。



  1. 安装 Anaconda

下载 Anaconda 安装脚本,开始以管理员身份进行安装:

sudo bash ./Anaconda3-2019.10-Linux-x86_64.sh

或 root 用户:

bash ./Anaconda3-2019.10-Linux-x86_64.sh

按照提示进行安装:

codedancing@Ubuntu:~/Desktop$ bash ./Anaconda3-2019.10-Linux-x86_64.sh 

Welcome to Anaconda3 2019.10

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> 

输入 ENTER 之后阅读 License 并同意:

Do you accept the license terms? [yes|no]
[no] >>> yes

输入指定安装目录:

Anaconda3 will now be installed into this location:
/home/codedancing/anaconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

[/home/codedancing/anaconda3] >>> /usr/local/anaconda3

回车等待安装完毕。
设置 Anaconda 的环境变量,打开 /etc/profile 文件添加:

# Anaconda environment
export ANACONDA_HOME=/usr/local/anaconda3
export PATH=$ANACONDA_HOME/bin:$PATH

刷新环境变量配置:

source /etc/profile

  1. 设置用户组

创建新的用户组 anaconda,可以自定义组名:

sudo groupadd anaconda

把 Anaconda 安装目录所属组设为刚才创建的组 anaconda

sudo chgrp -R anaconda /usr/local/anaconda3

修改 Anaconda 安装目录的权限:

sudo chmod 770 -R /usr/local/anaconda3

把用户添加进组

sudo usermod -a -G anaconda 用户名

或添加新用户并指定该组名:

sudo adduser -u 新用户名 -G anaconda

注意:更改用户组之后,需要重启服务器,或者重新登录用户,才会生效!!!

输入 groups 查看当前用户的所属用户组:

codedancing@Ubuntu:~$ groups
codedancing adm cdrom sudo dip plugdev lpadmin sambashare docker anaconda

完成后,此组用户就有了安装依赖包与创建虚拟环境的权利。


  1. 卸载 Anaconda
  • 直接删除 Anaconda 安装目录
  • 进入当初安装 Anaconda 环境的用户环境变量文件(~/.bashrc)和 全局环境配置文件(/etc/profile)中删除 Anaconda 相关配置并执行source ~/.bashrcsource /etc/profile

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值