Linux系统安装Anaconda / 创建Python虚拟环境

13 篇文章 0 订阅

前言

Anaconda是Python的环境管理器。
下文介绍如何在Linux系统安装Anaconda、配置、环境变量、及其使用方法。

Linux系统安装Anaconda

下载

Anaconda官网:链接
个人版下载网址:链接
早期版本下载网址:链接

安装

使用Xftp软件将Linux版安装包(一般为Linux-x86_64架构的sh文件)传到服务器端,并使用Xshell软件连接到服务器命令行,cd到安装包所在文件夹,使用bash命令进行安装,命令如下:

bash [package.sh]
# or
sh [package.sh]

注意:
安装时最后会提示是否初始化conda,如下图,推荐输入yes
在这里插入图片描述
开机时不激活conda的base环境:

conda config --set auto_activate_base false

取消conda init可输入命令:

conda init --reverse $SHELL

安装完成后,输入命令anaconda -V可以查看Anaconda的版本。

更新

输入如下命令可更新Anaconda:

conda update anaconda

或将新的Linux版安装包传输到服务器上,cd到安装包所在文件夹,使用如下命令可以进行Anaconda的更新:

bash -u [package.sh]

卸载

不推荐卸载,可进行更新

# 方式1
# 通过 help 命令查看软件卸载方法
bash package.sh -h
bash package.sh --help
./package.sh -h
./bash package.sh --help

# 方式2
# 打开sh脚本文件,将涉及目录删除
/home/[user]/anaconda3

Anaconda配置

安装Anaconda时

若conda init选项选择了yes

开机时不激活conda的base环境:

conda config --set auto_activate_base false

开机时激活conda的base环境:

conda config --set auto_activate_base true

取消conda init可输入命令:

conda init --reverse $SHELL

若conda init选项选择了no

可通过如下命令进行conda init:

source /usr/local/src/anaconda3/bin/activate
conda init

Anaconda环境变量

若初次使用conda命令提示找不到命令,这是因为没有将conda添加到环境变量。
可根据报错的提示输入命令即可将其添加到环境变量。
若没有提示,则可进行上文提及的conda init
或手动添加环境变量:

# 使用vim编辑bashrc文件
vim ~/.bashrc

# bashrc文件末尾添加环境变量
export PATH="/home/[user]/anaconda3/bin:$PATH"

# 加载bashrc文件
source ~/.bashrc

其中,[user]表示当前用户名。

Anaconda使用方法

创建Python虚拟环境

安装好Anaconda后,可以通过命令创建Python虚拟环境,命令如下:

conda create -n [venvName] python=[version]

# 示例:
# 创建一个Python版本为3.6的名为py36的虚拟环境
conda create -n py36 python=3.6
# 创建一个Python版本为3.10.12的名为py310的虚拟环境
conda create -n py310 python=3.10.12

查看虚拟环境

若忘记虚拟环境的名称,则可以查看所有虚拟环境名称,找到要进入的虚拟环境名称,命令如下:

conda env list

进入虚拟环境

要使用虚拟环境,需要先激活它,即进入虚拟环境,命令如下:

conda activate [venvName]
# 或
source activate [venvName]

退出虚拟环境

此命令可以退出虚拟环境,同样可以退出base环境,命令如下:

conda deactivate

删除虚拟环境

命令如下:

conda remove -n [venvName] --all

克隆虚拟环境

克隆虚拟环境,即复制虚拟环境,命令如下:

conda create -n [newName] --clone [oldName]

其中,[newName]为新环境名称;[oldName]为旧环境名称。

重命名虚拟环境

重命名虚拟环境需要通过克隆新环境实现,步骤如下:

# 克隆新虚拟环境
conda create -n [newName] --clone [oldName]
# 删除旧虚拟环境
conda remove -n [oldName] --all

其中,[newName]为新环境名称,即重命名名称;[oldName]为旧环境名称。

  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NSJim

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值