0%

anaconda学习记录

前言

环境

1
Python 3.6.4

简介

anaconda是一个python环境管理工具,可以很方便创建不同版本的python环境

一、几种基本命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# 非conda环境下始能base环境
## linux
source /opt/anaconda/bin/activate base

######################################
# env操作 #
######################################
########## 创建 ##########
conda create -n [name] python=[version]

########## 查看 ##########
# 列举所有env
conda env list

########## 操作 ##########
# 使用某个env
conda activate [name]
# 给某个env安装一个包,相当于activate后使用pip安装
conda install -n [env_name] [package_name]

########## 删除 ##########
# 删除某个env
conda env remove -n [name]

######################################
# conda本身操作 #
######################################
########## 更新 ##########
conda upgrade conda # 更新conda的版本
conda update anaconda # 更新anaconda的版本
conda install python # 更新base的python版本

二、更换软件源

  • 先执行下面命令,生成一个.condarc文件
1
conda config --set show_channel_urls yes
  • 然后修改里面的内容如下即可
1
2
3
4
5
6
7
8
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
pkgs/main: https://mirrors.tuna.tsinghua.edu.cn/anaconda
pkgs/r: https://mirrors.tuna.tsinghua.edu.cn/anaconda
pkgs/pro: https://mirrors.tuna.tsinghua.edu.cn/anaconda