我的 Conda 配置
Conda可以构建不同的环境,同时可以对环境进行保存,加载和切换操作。工作中主要用于Python方面的开发
安装 & 环境配置
这里推荐用.科普下conda,miniconda,anacoda三者有什么区别,
因为总是听到不同的人在说:
- conda是一款软件管理软件,相当于windows里面的应用商店。miniconda和anaconda中都包含了conda。其中:
- miniconda windows 64位安装包大小为51.4 Mb,只包含了conda、python、和一些必备的软件工具
- anaconda windows 64位安装包大小为462 Mb,是miniconda的扩展,包含了数据科学和机器学习要用到的很多软件。
进入下载步骤
在conda下载链接 下载对应的conda版本,执行 bash Miniconda3-latest-Linux-x86_64.sh
- 添加channels (相当于R的镜像源)
conda config --add channels https://mirrors.激活环境
conda activate env_name
conda config --add channels https://mirrors.查看所有环境
conda info –envs
常规使用命令
- 使用特定版本的Python创建环境
conda create -n env_name python=3.7
- 激活环境
conda activate env_name
- 停用环境
conda deactivate
- 查看所有环境
conda info --envs
- 删除环境
conda remove -n env_name
- 导出conda配置环境
conda list --explicit > files.txt
- 在同系统不同机器执行
condacreate --name env_name -f files.txt
- 克隆环境
conda create --name clone_env_name --clone env_name
- 查看当前环境的包
conda list
- 删除包
condaremve pkg_name
- 安装包
conda install pkg
- 查询某个包
conda search pkg
效率工具,conda的启动bash
1 | __conda_setup="$('/home/zj/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)" |