Anaconda3 在Linux平台下的安装以及常用命令

一、下载sh文件

两种下载方式

  1. 有图形界面的用户: 访问官方网站下载最新的shell脚本

  2. 使用服务器的用户: 首先获取安装文件的下载地址

    #打开终端 使用 wget 命令下载安装文件到当前目录
    wget 'https://repo.anaconda.com/archive/Anaconda3-xxxx.xx-Linux-x86_64.sh'
    

二、下载完成后进入安装目录,右键打开终端运行安装文件

sh Anaconda3-xxxx.xx-Linux-x86_64.sh
  1. 执行命令后,在安装过程中需要点击Enter浏览许可证协议,在协议划到底部后输入yes表示同意协议内容
  2. 之后会提示安装路径选择
    如果是 root 用户, 默认安装在 /root/anacaonda3 目录下
    如果是普通用户,   默认安装在 /home/<username>/anaconda3 目录下
    
  3. 需要自定义安装目录,根据提示,在 " >>> " 后输入目标目录即可,不更改目录的话直接按Enter键
  4. 安装过程中的初始化 anaonda操作以及 添加环境变量命令都输入yes,否则需要自己手动操作
  5. 最后执行 source ~/.bashrc 命令
    source命令也称为“点命令”,也就是一个点符号(.)
    source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
    

三、迁移环境到其他服务器

  1. 正常安装Anaconda
  2. 将要迁移环境机器Anaconda安装目录下的envs目录或者具体的环境的目录拷贝到新安装的Anaconda根目录下
cp -r 源机器目录(/home/<username>/anaconda3/envs) /home/<username>/anaconda3
or
cp -r 源机器目录(/home/<username>/anaconda3/envs/环境名) /home/<username>/anaconda3/envs

ps:如果有权限问题:

sudo chgrp -R  <username>(用户组名,一般是用户名) 出问题的文件 
sudo chown -R  <username> 出问题的文件 

四、Anaconda 的一些常用命令

  • 验证conda已被安装

    conda --version
    conda -V
    
  • 更新conda至最新版本

    conda update conda
    
  • 查看conda帮助信息

    conda --help
    conda -h
    
  • 创建新环境

    conda create --name <env_name> <package_names>
    eg:	 conda create -n my_env python=3.9 -y
    
    # 创建一个名为my_env的虚拟环境,并指定python版本为3.9,且不需要询问(yes or no),直接创建
    # 创建后,my_env文件可以在Anaconda安装目录envs文件下找到。
    # 在不指定python版本时,自动创建基于最新python版本的虚拟环境
    
  • 查看已创建的环境

    conda env list 						# 其中带*的为当前环境
    
  • 激活&退出

    conda activate my_env				# 激活(即进入)创建的虚拟环境		
    conda deactivate					# 回到base环境 				
    
  • 包管理

    conda list							# 查看当前环境中安装了哪些包	
    conda search package_name			# 查看当前Anaconda Repository中是否有你想要安装的包(需要联网)	
    
  • 安装包

    conda activate my_env				# 首先要进入环境		
    conda install package_name			# 在当前环境中安装一个包	
    conda install python=3.8			# 指定安装包的版本		
    conda update python					# 将某个包更新到最新版本	
    
  • 删除包

    conda remove -n my_env numpy		# 删除my_env环境下的numpy包		
    conda remove -n my_env --all		# 删除所有包(即整个conda环境)	
    
  • 环境重命名(A重命名为B)

    conda create -n B --clone A			# 复制一份原来的环境	
    conda remove -n A --all				# 删除原来的环境	
    
  • 查看conda 信息

    conda info 或
    conda config --show
    
  • 更改环境默认存储位置

    conda config --add envs_dirs "new_dir "		# 增加环境路径
    conda config --remove envs_dirs "old_dir"	# 删除环境路径
    
  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值