这篇文章上次修改于 326 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
介绍
- Anaconda是python的集成还还价,他可以很方便的创建不同python版本的虚拟环境
常用命令
conda --version
conda config --show
#设置清华镜像
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
conda create -n env_name python=3.8
#env_name 是虚拟环境的名称 3.8是python的版本
conda env list
conda info -e
conda info --envs
conda activate 虚拟环境名称
conda activate
conda deactivate
#将该指定虚拟环境及其中所安装的包都删除。
conda remove --name env_name --all
#如果只删除虚拟环境中的某个或者某些包则是
conda remove --name env_name package_name
#获得环境中的所有配置
conda env export --name env_name > myenv.yml
#重新还原环境
conda env create -f myenv.yml
#查询看当前环境中安装了哪些包
conda list
#查询当前Anaconda repository中是否有你想要安装的包
conda search package_name
conda list pkgname
conda list pkgname*
#安装
conda install package_name
conda install package_name=版本号(如0.20.3)
#使用指定channel安装包
conda install pkg_name -c conda_forge
#更新
conda update numpy
conda uninstall package_name
# 如果不想删除依赖其当前要删除的包的其他包:
conda uninstall package_name --force
conda clean -p # 删除没有用的包 --packages
conda clean -t # 删除tar打包 --tarballs
conda clean -y -all # 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)
没有评论
博主关闭了评论...