因为我是在root用户下安装的anaconda,所以创建环境要在root下执行。

如果安装目录指定在当前用户下,用起来比较方便

下载

  1. wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh

安装

  1. sudo sh Anaconda3-5.2.0-Linux-x86_64.sh

制定安装目录
image.png
image.png
配置环境变量
添加“export PATH=/usr/local/anconda3/bin:$PATH“ 到/etc/profile,这样所有用户都可以使用Anaconda python3.7了。

上面的.bashrc在刚才安装时添加了如下内容:

  1. # added by Anaconda3 5.3.0 installer
  2. # >>> conda init >>>
  3. # !! Contents within this block are managed by 'conda init' !!
  4. __conda_setup="$(CONDA_REPORT_ERRORS=false '/usr/local/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
  5. if [ $? -eq 0 ]; then
  6. \eval "$__conda_setup"
  7. else
  8. if [ -f "/usr/local/anaconda3/etc/profile.d/conda.sh" ]; then
  9. . "/usr/local/anaconda3/etc/profile.d/conda.sh"
  10. CONDA_CHANGEPS1=false conda activate base
  11. else
  12. \export PATH="/usr/local/anaconda3/bin:$PATH"
  13. fi
  14. fi
  15. unset __conda_setup~/.bashrc
  16. # <<< conda init <<<

加载环境变量

  1. source ~/.bashrc

验证结果:conda info

换源

在.condarc文件后加一下语句

  1. auto_activate_base: false
  2. channels:
  3. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/simpleitk
  4. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
  5. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo
  6. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
  7. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  8. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  9. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  10. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  11. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  12. - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  13. show_channel_urls: true
  14. ssl_verify: false
  15. report_errors: false

保存后,执行source ~/.condarc

常用命令

序号功能命令备注
1查看conda 版本
conda —version,conda -V
2更新conda
conda update conda
3查看conda帮助(对初学者很有用的命令)
conda —help,conda -h
4新建虚拟环境conda create —name 多个包名用空格分开
5切换conda环境
conda activate env_name
6退出虚拟环境
conda deactivate
7列出所有虚拟环境
conda info —envs
conda info -e
conda env list
8复制环境conda create —name new_env_name —clone copied_env_name
9删除环境
conda remove —name env_name —all
10精确查找包conda search —full-name
11模糊查找包conda search
12获取当前环境中已安装的包信息conda list
13指定环境安装包conda install —name 指定版本:conda install —name
14在当前环境中安装包conda install
15pip安装pip install conda装不了的(或没有的)可用pip来安装

在VScode中配置环境

在扩展插件中安装:python
image.png