• 使用Conda


    0. Anaconda Prompt 命令提示符

    0.1 验证conda是否被安装

    conda --version
    
    • 1

    0.2 conda管理环境

    可以用命令复制和删除环境
    参考.

    1. Conda管理包

    1.1 常用包管理功能

    • 查找包
    • 查看包
    • 安装包

    查找分为精确查找和模糊查找,如下图所示

    • 卸载包
    • 更新包
      在这里插入图片描述

    1.2 conda管理环境

    2. 常用命令总结

    activate // 切换到base环境
    activate learn // 切换到learn环境
    conda create -n learn python=3 // 创建一个名为learn的环境并指定python版本为3(的最新版本)
    conda env list // 列出conda管理的所有环境
    conda list // 列出当前环境的所有包
    conda install requests 安装requests包
    conda remove requests 卸载requets包
    conda remove -n learn --all // 删除learn环境及下属所有包
    conda update requests 更新requests包
    conda env export > environment.yaml // 导出当前环境的包信息
    conda env create -f environment.yaml // 用配置文件创建新的虚拟环境
    deactivate 当执行退出当前环境,回到root环境命令后
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    3. 安装package的注意事项

    3.1 在当前环境中使用conda安装包

    conda install <package_name>
    
    • 1

    注意:这里是在当前这个环境中安装这个包

    3.2 使用pip安装包

    pip install <package_name>
    
    • 1

    注意

    • pip只是包管理器,无法对环境进行管理
    • pip无法更新python,因为pip并不将python视为包

    3.3 从http://Anaconda.org安装包

    不用注册就能下载东西

    在这里插入图片描述
    搜索想要的包

    • 根据提示命令使用conda 加网站链接安装包

    4. 总结:二者灵活使用

    • pip可以安装一些conda无法安装的包;
    • conda也可以安装一些pip无法安装的包。
      因此当使用一种命令无法安装包时,可以尝试用另一种命令。
  • 相关阅读:
    arcgis pro植被冠层分析及单木识别
    鸿蒙状态栏设置
    【MEIF:ℓ1-ℓ0混合分解】
    图像分割 - Hough变换直线检测
    Chatto企业AI助手产品技术拆解(上)
    Elasticsearch面试题
    【C++进阶】哈希的应用
    无代码开发视图入门教程
    康迈斯多通路基因抗衰老之九:PQQ PRO线粒体能量
    吃透MySQL(十四):主从延时问题
  • 原文地址:https://blog.csdn.net/weixin_44943389/article/details/128112322