1、pip与conda包管理器

pip 是最为广泛使用的 Python 包管理器,可以帮助我们获得最新的 Python 包并进行管理。常用命令如下:

pip install [package-name]              # 安装名为[package-name]的包
pip install [package-name]==X.X         # 安装名为[package-name]的包并指定版本X.X
pip install [package-name] --proxy=代理服务器IP:端口号         # 使用代理服务器安装
pip install [package-name] --upgrade    # 更新名为[package-name]的包
pip uninstall [package-name]            # 删除名为[package-name]的包
pip list                                # 列出当前环境下已安装的所有包

conda 包管理器是 Anaconda 自带的包管理器,可以帮助我们在 conda 环境下轻松地安装各种包。相较于 pip 而言,conda 的通用性更强(不仅是 Python 包,其他包如 CUDA Toolkit 和 cuDNN 也可以安装),但 conda 源的版本更新往往较慢。常用命令如下:

conda install [package-name]        # 安装名为[package-name]的包
conda install [package-name]=X.X    # 安装名为[package-name]的包并指定版本X.X
conda update [package-name]         # 更新名为[package-name]的包
conda remove [package-name]         # 删除名为[package-name]的包
conda list                          # 列出当前环境下已安装的所有包
conda search [package-name]         # 列出名为[package-name]的包在conda源中的所有可用版本

conda 中配置代理:在用户目录下的 .condarc 文件中添加以下内容:

proxy_servers:http: http://代理服务器IP:端口号

2、conda虚拟环境

在 Python 开发中,很多时候我们希望每个应用有一个独立的 Python 环境(比如应用 1 需要用到 TensorFlow 1.X,而应用 2 使用 TensorFlow 2.0)。这时,Conda 虚拟环境即可为一个应用创建一套 “隔离” 的 Python 运行环境。使用 Python 的包管理器 conda 即可轻松地创建 Conda 虚拟环境。常用命令如下:

conda create --name [env-name]      # 建立名为[env-name]的Conda虚拟环境
conda activate [env-name]           # 进入名为[env-name]的Conda虚拟环境
conda deactivate                    # 退出当前的Conda虚拟环境
conda env remove --name [env-name]  # 删除名为[env-name]的Conda虚拟环境
conda env list                      # 列出所有Conda虚拟环境

pip与conda简述相关推荐

  1. pip 或者conda 下载安装torch-{cluster,geometric,scatter,sparse,spline-conv}的时候报错

    一开始,项目中要求需要安装这几个包,我以为是独立的,所以独立安装了.没想到只能安装torch-geometric,其他的都是报错,无论是使用pip安装还是conda安装,十分无语. pip失败: co ...

  2. pip和conda到底有什么不一样?

    今天看到我的foreman开始报错去询问才发现.我们的python包管理工具已经从pip整体迁移到了conda..最近的迁移真的非常多..前端也在迁移打包?. 跟着发的教程弄了半天总算搞定,但是我非常 ...

  3. 解决to_hdf() 报错ImportError: Missing optional dependency ‘tables‘. Use pip or conda to install tables.

    完整报错为:ImportError: Missing optional dependency 'tables'. Use pip or conda to install tables. 解决方法 co ...

  4. pip 和 conda 什么区别?

    众所周知,在使用Python语言时有时会需要导入第三方库,而在导入第三库之前需要先安装该库,而安装方式有两种,分别是通过pip install 和 conda install 的方式,那么这两种方式有 ...

  5. pip 和conda

    区别:pip是Python包的通用管理器: conda是一个与语言无关的跨平台环境管理器.pip在任何环境中安装python包:conda需要安装在conda环境中装任何包. Pip代表Pip Ins ...

  6. pip、conda源更换为清华源、查看源、删除源

    一.pip 使用pip默认的镜像在国外,网络连接较差,下载速度比较慢 D:\pythonProject3\Django>pip install Django==2.1.3 Collecting ...

  7. PyTorch官方安装方法下载太慢,直接用pip和conda命令安装,因为网络速度太慢,导致下载失败的解决的办法。

    PyTorch官方安装方法下载太慢,直接用pip和conda命令安装,因为网络速度太慢,导致下载失败的解决的办法. 最近在新的电脑上安装pytorch环境,由于网速太慢,你懂的,外网速度就是慢. 即使 ...

  8. Windows下pip和conda安装包的用法区别以及如何快速安装包

    在介绍pip和conda的用法之前,我们先来介绍下如何快速的安装包,你是否经常会面对因为网速的问题而导致很多包下载缓慢或者下载失败的苦恼,那今天我们首先来讨论下这个问题~ 一.如何快速安装包 有时候用 ...

  9. pip和conda指令找不到的问题

    解决为什么安装anaconda后pip和conda指令找不到的问题 原文链接 因为安装器配置了base的环境变量,但是没配置zsh的,所有在zsh的配置文件.zshrc中配置和.bash_profil ...

最新文章

  1. Windows环境下32位汇编程序设计C版code--第五章(三)
  2. 云原生编程挑战赛--Serverless创新应用赛邀您提交方案啦!
  3. pdf安装包_有么有pdf控件,不需要用户安装任何安装包直接打印的?
  4. Xcode6中Swift没有智能提示和自动补全功能
  5. spark的UI界面解析
  6. js中的异步[Important]
  7. 数据库连接失败could not find driver 解决方法
  8. pytorch进度条
  9. android 热更新jar,Android热更新之so库的热更新
  10. supervisor来管理和监控进程
  11. feign multipartfile 多文件上传_Spring Cloud Alibaba 实战(六) - 声明式HTTP客户端-Feign
  12. linux网络随机ip发包工具,三款常用IP发包工具介绍
  13. [译]Selenium —— 怎样使用FireBug和FirePath
  14. 办公计算机配件,办公电脑加装傲腾如丝般顺滑的办公体验
  15. IntelliJ IDEA 2020 如何解决Commit: Local Changes Refresh提交Git代码卡住超级慢(已解决)
  16. 动态规划-leetcode#213 打家劫环形舍
  17. C#System.Text.RegularExpressions.Regex使用
  18. 百家讲坛-《老子智慧与现代爱情婚姻》
  19. LeetCode栈和队列练习
  20. 网络对抗 Exp3 免杀原理与实践 20154311 王卓然

热门文章

  1. 消息队列面试 - 如何保证消息队列的高可用?
  2. 使用^、(异或、并且)位运算 实现算数加法(+)
  3. @Select的使用说明
  4. 【JavaScript】将浮点数与整数分开
  5. 【大学物理】毕奥萨伐尔定律
  6. 人脸识别技术原理与工程实践
  7. C#LeetCode刷题之#371-两整数之和(Sum of Two Integers)
  8. linux下的磁盘空间使用
  9. 一道六年级数学题,求阴影面积,那我只能用Python代码了
  10. asp.net JSONHelper JSON帮助类