简介

  1. pip是接触 python 后最早认识的包管理工具。通过使用 pip 能够自动下载和解决不同 python 模块的依赖问题,使 python 的配置过程变得简单。
  2. 与 pip 类似,conda 也是一个开源软件的包管理系统和环境管理系统。conda 可分为 anaconda 和 miniconda,anaconda 包含一些科学计算常用的 python 包,miniconda 为精简版。

区别

  • 不同

    类别 pip conda
    管理 wheel 或源码 二进制
    需要编译器 yes no
    语言 Python any
    虚拟环境 virtualenv | venv 支持
    依赖性检查 用户选择 yes
    包来源 PyPi Anaconda repo和cloud

用法

  • pip 和 conda 常用命令

    操作 pip conda
    版本 pip --version conda --version
    安装 pip install pkg_name conda install pkg_name
    卸载 pip uninstall pkg_name conda remove pgk_name
    查看 pip list conda list
    升级 pip install pkg_name --upgrade conda update pkg_name
    查询 pip search pkg_name conda search pkg_name
  • conda 环境命令

    操作 命令
    激活环境 conda activate [env_name]
    退出环境 conde deactivate
    查看环境 conda env list
    conda info --envs
    conda info -e
    新建环境 conda create -n env_name [python=3.8] -y
    指定环境目录 conda create -p /path/env_name [python=3.8] -y
    删除环境
    (指定目录环境用 p)
    conda env remove -n env_name
    conda remove -n env_name --all -y
    克隆环境 conda create -n env_new --clone env_name -y
    导出环境 conda env export > environment.yaml
    导入环境 conda env create -f environment.yaml

镜像

Reference

最新文章

  1. struts2 s:if标签以及 #,%{},%{#}的使用方法等在资料整理
  2. cocos2dx 屏幕适配策略
  3. C#中嵌入互操作类型的含义
  4. 大型网站都喜欢把js写在html中的真正原因
  5. 笔记一:Python的PyDev插件在eclipse上面安装(新的插件地址 location)
  6. 《编写高质量代码——Web前端开发修炼之道》读后随笔
  7. jquery mobile selectmenu下拉菜单
  8. Q - Tour - hdu 3488(最小匹配值)
  9. redis 扩展下载
  10. 解决在eclipse中写ImageView时有警告的问题
  11. poj2912 Rochambeau
  12. Easy sssp
  13. LoadRunner基本简介
  14. idea 引入web、配制tomcat
  15. 阿里云服务器搭建SS代理教程!!!
  16. 老王带你走过 Kafka 入门教程
  17. MapReduce的倒排索引
  18. Delegate, NSNotification, KVO, Block
  19. [UE4]缓存选项 Is volatile
  20. Python之路 - 网络编程初识

热门文章

  1. 【UE4 C++】UGameplayStatics 源代码
  2. Java:并发笔记-02
  3. UltraSoft - Alpha - Scrum Meeting 5
  4. 开关电源(DC-DC)与LDO电源的区别---纹波
  5. 攻防世界 杂项14.Erik-Baleog-and-Olaf
  6. Python import commands ImportError: No module named 'commands'
  7. 平分的直线 牛客网 程序员面试金典 C++ Python
  8. SpirngBoot整合Mybatis Plus多数据源
  9. clnt_create: RPC: Port mapper failure - Unable to receive: errno 111 (Connection refused)
  10. Kali安装Parallels Tools过程记录