Conda
安装
linux
1 2 3 4
| mkdir -p ~/.miniconda3 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/.miniconda3/miniconda.sh bash ~/.miniconda3/miniconda.sh -b -u -p ~/.miniconda3 rm -rf ~/.miniconda3/miniconda.sh
|
配置 Shell
1 2 3 4
| # for bash ~/.miniconda3/bin/conda init bash # for zsh ~/.miniconda3/bin/conda init zsh
|
环境
列出环境
创建环境
克隆环境
1
| $ conda create --name new_name --clone old_name
|
启用环境
1
| $ conda activate {env-name}
|
环境重命名
1
| conda rename -n old_name new_name
|
使用 yml 文件更新环境
1
| $ conda env update --file env.yml --prune
|
删除环境
1
| $ conda remove --name {env-name} --all
|
默认不启用 conda base 环境
1
| $ conda config --set auto_activate_base false
|
为环境添加 channel
1
| $ conda config --append channels conda-forge
|
包管理
conda 的包管理有 channel 的概念,如果不指定则为默认的 defaults
。如果我们想要安装其他 channel 的包,示例如下。
1
| $ conda install anaconda::gcc_linux-64
|
查询可用包
1
| $ conda search {package}
|
或在 这里 搜索,页面有安装命令,比如。
1 2 3
| $ conda install anaconda::gcc_linux-64 # 另外一个包 $ conda install conda-forge::gcc_linux-64
|
已安装包
移除包
1
| $ conda uninstall {package}
|
安装包
1 2 3 4 5 6 7 8
| # 默认包 $ conda install {package}
# 指定channel $ conda install {channel}::{package}
# 指定版本 $ conda install {package}={version}
|
Kaggle
安装
详见文档,Github 仓库。
在 User Profile 页面 Create New Token
,并将下载的文件放到 ~/.kaggle/kaggle.json
。