Anaconda常用的命令

一、Anaconda概述


  1. Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,很方便地解决多版本python并存、切换以及各种第三方包安装;
  2. Anaconda利用命令conda进行package和environment的管理,conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身;
  3. conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。

二、环境管理


  1. 查看已安装的环境,当前被激活的环境会显示有一个星号或者括号,即终端目前使用的是该环境;
    conda env list
    conda info -e
    conda info --envs
    
  2. 创建新的虚拟环境,如:指定python版本为3.6
    conda create --name new_evns_name python=3.6
    
  3. 激活新建的虚拟环境
    source activate new_evns_name
    
  4. 退出新建的环境
    conda deactivate
    source deactivate new_evns_name
    
  5. 删除指定的环境
    conda remove -n new_evns_name --all
    
  6. 复制环境
    conda create --name now_envs_name --clone copied_envs_name
    


三、包管理


  1. 查找可供安装的包——精确查找
    conda search --full --name package_name
    
  2. 查找可供安装的包——模糊查找
    conda search text(包含部分package_name)
    
  3. 查看当前环境下安装的包
    conda list
    
  4. 查看某个指定环境安装的包
    conda list -n env_name
    
  5. 当前环境下安装指定的package
    conda install package_name
    
  6. 指定环境下安装指定的package
    conda install -n env_name package_name
    
  7. 当前环境下更新指定的package
    conda update package_name
    
  8. 指定环境下更新指定的package
    conda update -n env_name package_name
    
  9. 当前环境下删除指定的package
    conda remove package_name
    
  10. 指定环境下删除指定的package
    conda remove -n env_name package_name
    


四、特殊包安装步骤


  • 第一步:查找包,获取不同版本、不同渠道、不同环境的包列表
    anaconda search -t conda package_name
    
  • 第二步:根据查到的具体包名称,查找包详细信息得到源地址
    anaconda show xxx_package_name
    
  • 第三步:指定源地址安装包
    conda install -channel 源地址 package_name
    


五、配置信息


  1. 查看conda帮助信息
    conda -h
    conda --help
    
  2. 查看conda版本
    conda —version
    
  3. 查看python版本
    python —version
    
  4. 查看配置信息
    conda info 
    
  5. 更新conda版本
    conda update conda
    
  6. 当前环境下安装anaconda包集合
    conda install anaconda
    


六、其它


  1. 打包当前环境依赖的包及版本
    pip freeze > requirement.txt
    
  2. 导入文件中的包
    pip install -r requirements.txt
    
  3. 查看当前环境所有包的版本
    pip list
    pip freeze
    
  4. 配置虚拟环境
    file -> setting -> project interpreter -> add local -> new environment
    
  5. 卸载指定版本的包
    pip uninstall package_name == 版本号
    
  6. 更新包
pip install --upgrade package_name
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容