linux 安装 conda 与常用命令
本文最后更新于 917 天前,其中的信息可能已经有所发展或是发生改变。

1. conda 安装

安装过程:

  1. 使用 miniconda,清华源下载链接: tuna miniconda:;

  2. 执行安装程序:

    sh ./package-installed/Miniconda3-py37_4.8.3-Linux-x86_64.sh
    

    此处安装 conda 为全局,安装程序中设置路径为 /usr/local/miniconda3

    安装程序中提示是否自动激活 base 环境,选择 no。

  3. conda 加入到系统级环境变量,在 /etc/profile 中添加:

    # conda PATH
    export CONDA3_HOME=/usr/local/miniconda3
    export PATH=$CONDA3_HOME/bin:$PATH
    

    当前 shell 生效:

    source /etc/profile
    
  4. conda 环境激活脚本加入 shell,此处使用 bash:
    conda init bash
    
  5. 配置源,清华源,官方文档: tuna Anaconda 镜像使用帮助

2. 离线环境使用 conda

在无法访问外网的机器上安装 conda 内的包。

2.1 创建虚拟环境

离线环境可以 clone 已有环境来创建环境:

conda create --clone base --prefix $HOME/.conda/envs/YOUR_ENV_NAME
# 从 base 中复制环境到家目录,环境名为 YOUR_ENV_NAME

2.2 安装某包

2.2.1 下载

官网下载: https://repo.anaconda.com/pkgs/,在这里找到自己需要的 channel 以及操作系统版本。

此处使用 main channel ,linux-64: 链接为 https://repo.anaconda.com/pkgs/main/linux-64/

查找安装包并下载到本地。

如离线 nb_conda-2.2.1,py 版本 py3.7 的包下载地址为: https://repo.anaconda.com/pkgs/main/linux-64/nb_conda-2.2.1-py37_0.tar.bz2

2.2.2 安装

安装上面离线的 nb_conda:

# 解压
conda install --use-local nb_conda-2.2.1-py37_0.tar.bz2

# 参数说明:--use-local 与 -c local 相同

3. conda 常用命令

conda 常用命令:

# 信息查看
conda info  # 查看 conda 信息
conda env list  # 查看所有 conda 虚拟环境

# 虚拟环境管理
conda create --name YOUR_ENV_NAME  # 创建虚拟环境,后可跟 python=x.x 指定 py 版本等等
conda activate YOUR_ENV_NAME  # 激活虚拟环境,或者 source activate YOUR_ENV_NAME
conda deactivate  # 推出当前虚拟环境
conda env remove --name YOUR_ENV_NAME  # 删除虚拟环境

conda env export > my_conda_env.yaml  # 导出 conda 环境到 yaml
conda env create -f my_conda_env.yaml  # 依据 yaml 配置中创建虚拟环境

# 安装某包
conda install numpy

# 更新
conda updata numpy
conda update --all  # 更新所有
conda update conda  # 更新 conda
conda update python  # 升级 python 最末尾的版本号

# 设置
conda config --set auto_activate_base false  # 关闭当前用户登入后自动激活 base 环境

评论

  1. 3年前
    2020-2-19 18:29:45

    可以可以

  2. deorro
    5年前
    2018-9-17 20:08:34

    花里胡哨

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇