电脑开发环境太乱了,前几天把电脑整理了一下,删掉了很多东西。
本着一切从简的原则,把anaconda给卸载了,打算重装一个miniconda作为python版本的管理工具。
1、miniconda简介
Miniconda是一个更小的Anaconda发行版(Anaconda是一个包含大量预装数据科学和机器学习库的Python发行版),它只包含conda包管理器和Python以及其必要的库。Miniconda的目的是提供一个更轻量级的选项来安装和运行conda环境,同时保持Anaconda的核心功能。Miniconda可以安装在任何操作系统上,并且可以用于创建轻量级的Python环境,适合那些需要定制环境,不需要Anaconda完整发行版中所有组件的用户。使用Miniconda,用户可以轻松地安装、更新和管理Python包,以及创建隔离的Python环境。
2、安装
下载成功后打开安装包,安装
安装成功
3、配置源
#设置清华镜像
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
#设置bioconda
conda config --add channels bioconda
conda config --add channels conda-forge
#设置搜索时显示通道地址
conda config --set show_channel_urls yes
4、conda常用命令
conda --version # 查看conda版本
conda config --show # 查看配置
conda create -n env_name python=3.8 # 创建一个新的虚拟环境
conda env list # 查看已存的虚拟环境
conda activate env_name # 激活虚拟环境
conda deactivate # 关闭虚拟环境
conda remove --name env_name --all # 删除env_name环境,--all删除环境中已安装的包
#获得环境中的所有配置
conda env export --name myenv > myenv.yml
#重新还原环境
conda env create -f myenv.yml
conda list # 查看已安装的包
conda install package_name # 安装包package_name
conda update package_name # 更新package_name
conda uninstall package_name # 卸载package_name
conda clean -p # 删除没有用的包 --packages
conda clean -t # 删除tar打包 --tarballs
conda clean -y -all # 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)
conda install python=3.5 # 将版本变更到指定版本
conda update python # 将python更新到最新版本