conda anacodna 命令行用法
windows上,anaconda安装后通过Anaconda promot打开命令行,进入base环境, 此时可以使用conda命令。
# linux安装anaconda
进入anaconda官网,找到linxu的下载链接,然后在linux的/usr/local/ 下面执行wget下载。
wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
1
# 取消每次启动时自动激活base环境
https://www.cnblogs.com/php-linux/p/12771441.html
conda config --set auto_activate_base false
1
https://www.cnblogs.com/llfctt/p/9223712.html
可能需要添加环境变量。假设你的安装位置在C:\ProgramData,则添加下面三个:
- C:\ProgramData\Anaconda\
- C:\ProgramData\Anaconda\Scripts
- C:\ProgramData\Anaconda\Library\bin
如果不想添加环境变量,可将conda软连接至/usr/bin/conda
- ln -s /root/anaconda3/bin/conda /usr/bin/conda
# 查看基础信息
# 查看已安装的环境列表
conda env list
# 查看conda信息,包括默认下载源地址等
conda info
# 激活某个环境后,查看已安装的包
conda list
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 更新conda和anaconda本身
注意这个要在base环境下执行,可能需要管理员权限
#conda更新自身
conda update conda
#更新 anaconda 自身
conda update anaconda
1
2
3
4
5
2
3
4
5
# 创建虚拟环境、安装python包等
# 创建环境
conda create -n your_env_name python=3.6
conda create -n py36 python=3.6
# 激活名为py36的环境
activate py36
# 激活某个环境后安装python包,就是在该环境下安装的
conda install numpy
# 指定在某个环境下安装python包
conda install -n py36 numpy
# 删除环境
conda remove -n your_env_name(虚拟环境名称) --all
# 复制环境 (重命名环境可以先复制再删除)
conda create -n new_env --clone old_env
# 在指定目录安装虚拟环境。注意路径结尾的py36就是虚拟环境名。这里最好还是安装默认推荐的windows用户目录下,因为切换用户后vscode就找不到其他用户安装的环境了。
conda create --prefix=C:\ProgramData\Anaconda3\envs\py36 python=3.6
# 更新所有包(激活哪个环境就update哪个环境)
conda update --all
# 安装某个包(激活哪个环境就install在哪个环境)
conda install numpy
# 删除某个包
conda remove --name your_env_name package_name
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
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
# linux下使用
# 激活环境
conda activate py36
1
2
2
如果提示'Anaconda使用conda activate激活环境出错',参考 https://www.jianshu.com/p/cd0096b24b43 执行
# 激活环境
source activate
# 退出环境
source deactivate
1
2
3
4
2
3
4
然后就可以了。
# 配置镜像源(挺有用)
清华的镜像源速度不错。 清华源官方说明: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
# 设置镜像源(依次输入):
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
1
2
3
4
2
3
4
# 查看anaconda配置镜像
conda config --show channels
conda info
# 删除所有源(如果需要的话)
conda config --remove-key channels
conda config --show channels
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
可以用梯子pac模式设置官方的镜像源 repo.anaconda.com,但是pac模式不知道为啥没有用。设置了全局模式就好了。但是速度一般。
# linux安装anaconda
https://blog.csdn.net/qq_38262728/article/details/88708664
安装位置可以自定义,默认安装位置是/root/anaconda3
如果安装的时候没有添加环境变量,可以手动添加:
echo 'export PATH="/root/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# 检查
conda --version
python --version
1
2
3
4
5
6
7
2
3
4
5
6
7
取消自动激活base环境:
conda config --set auto_activate_base False
1
# sh脚本中激活conda虚拟环境并执行python命令
#!/bin/bash
source /YOUR_CONDA_PATH/bin/activate your_env
python --version
1
2
3
2
3
编辑 (opens new window)
上次更新: 2022/03/14, 23:53:20