返回顶部
首页 > 资讯 > 精选 >Pip install和Conda install如何使用
  • 354
分享到

Pip install和Conda install如何使用

2023-07-05 09:07:15 354人浏览 独家记忆
摘要

这篇文章主要讲解了“Pip install和Conda install如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Pip install和Conda&

这篇文章主要讲解了“Pip install和Conda install如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Pip install和Conda install如何使用”吧!

版本一

conda install xxx:这种方式安装的库都会放在/Users/orion-orion/miniforge3/pkgs目录下。我们在我们的虚拟环境中要用到或下载时先到该路径下去找,若有则直接将其复制到我们的虚拟环境中包得存放位置: ~/site-packages/。若没有,则先下载到/anoconda3/pkgs,在复制到虚拟环境包的路径下。

pip install xxx:这是就要两种情况,一种情况就是此时使用的是conda中安装的python,那么xxx会被安装到/Users/orion-orion/miniforge3/lib/python3.9/site-packages文件夹中;如果当前用的是系统的Python,那么xxx会通常会被安装到/Users/orion-orion/.local/lib/python3.9/site-packages文件夹中

版本二

conda ≈ pip(python包管理) + virtualenv(虚拟环境) + 非python依赖包管理

conda 可以安装不限于 Python 的程序库。创建一个局部环境并且安装包。pip 是安装到原有环境中。

pip install 会检查依赖并且安装,但是 conda 会做的更多,甚至会把已经有了的包卸载并且升级成合适的

pip只能安装python包,而conda可以安装由任何语言编写的包
pip不能创建虚拟环境,需要借助另外的包,例如virtualenv,而conda可以创建虚拟环境。
conda 是一次下载多次使用,如果其他环境有这个包,就直接复制到新环境的文件夹中。

版本三

大部分情况下,二者没有区别,怎么安装都可以work,不过,二者混着装各种package你真的会因为版本冲突而发疯!

conda有严格的检查机制,它会保证你当前装的package安装好之后能work,但是,它只检查用conda安装过的package。例如,你新安装的package会依赖numpy ,不过你已经安装numpy(e.g., 1.19.2),但是用pip安装的,不好意思,它会认为你没安装,然后用conda再安装一个依赖版本的numpy(e.g., 1.18.5)。这个时候,两个numpy可能就打架了。并且你pip list与conda list显示的numpy版本可能不一致,结果不知道最后运行程序的时候调用了哪个版本的numpy。

这个时候,uninstall可能也卸载不干净,卸了一个还有一个,最后还可能一直list有却是一个空壳。这个时候,快刀斩乱麻的方法,找到anaconda的lib/site-packages/numpy, 手动删掉它!

pip的一个好处是可以安装时既检查conda安装过package的也检查pip安装过的package。不过,它只负责要什么装什么,不负责能不能把装的一堆packages打通,可能装好不work 。

一般原则,在新环境中,如果装多个packages,既用到conda,又用到pip,那就先conda 的都装好,再pip,如果能用一种装到底,就不要来回换着用。

conda解决依赖的问题很弱,环境包多了以后经常要解决依赖几分钟到十几分钟。我个人感觉比较好的实践是conda创建虚拟环境,装torch/Tensorflow等比较难装的包,基础环境配好以后,后面装包一律用pip。

感谢各位的阅读,以上就是“Pip install和Conda install如何使用”的内容了,经过本文的学习后,相信大家对Pip install和Conda install如何使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Pip install和Conda install如何使用

本文链接: https://lsjlt.com/news/350793.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Pip install和Conda install如何使用
    这篇文章主要讲解了“Pip install和Conda install如何使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Pip install和Conda&...
    99+
    2023-07-05
  • 【Python】用 conda install 还是 pip install 好?
    文章目录 一、conda install二、pip install三、conda install 和 pip install 优先使用哪个? 一、conda install conda i...
    99+
    2023-08-31
    python conda pip
  • 【Python】python -m pip install 和 pip install 的区别
    文章目录 一、pip install二、python -m pip install三、两者的总结 一、pip install 当你使用 pip install 命令时,你正在使用 Py...
    99+
    2023-09-01
    python pip 人工智能 原力计划
  • Python一点通: ‘python -m pip install’ 和 ‘pip install‘ 什么区别?
    在 Python 中安装包可以使用包管理器 pip。有两种方法运行 pip 来安装包:python -m pip install 和 pip install。在本文中,我们将讨论这两者的区别。 pyt...
    99+
    2023-09-15
    python pip 人工智能
  • pip install numpy报错如何解决
    在安装numpy时,可能会出现各种错误。以下是一些常见错误及其解决方法:1. 缺少依赖项:numpy在安装时可能需要一些额外的依赖项...
    99+
    2023-09-23
    numpy
  • python pip install报错如何解决
    在解决 `pip install` 报错的过程中,有几个常见的解决方法:1. 确保你的 pip 版本是最新的。可以通过运行以下命令来...
    99+
    2023-09-14
    python
  • 如何解决pip install慢的问题
    这篇文章主要介绍如何解决pip install慢的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!前言Python 的一大优点就是丰富的类库,所以我们经常会用 pip 来安装各种库,所以对于Python开发用户来讲...
    99+
    2023-06-15
  • 如何发布Python代码给pip install
    本篇内容主要讲解“如何发布Python代码给pip install”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何发布Python代码给pip install”吧!先要打一个 Python 包...
    99+
    2023-06-16
  • pip install python-Levenshtein失败如何解决
    本篇内容主要讲解“pip install python-Levenshtein失败如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“pip install&nb...
    99+
    2023-07-05
  • Windows Install Clean Up如何使用
    本篇内容介绍了“Windows Install Clean Up如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Windows Ins...
    99+
    2023-07-01
  • 如何将python代码打包成pip包(可以pip install)
    目录python代码包的用途编写setup.py生成whl和tar.gz文件包python代码包的用途 当你想打包一个目录时,需要现在目录中放一个_init_.py,该文件叫包初始化...
    99+
    2023-02-08
    python打pip包 python代码打包
  • pip install如何指定包的安装路径
    目录pip install指定安装目录改变pip的安装路径dist-packages和site-packages区别总结pip install指定安装目录 pip install一般...
    99+
    2024-04-02
  • Linux中如何使用install命令
    这篇文章将为大家详细讲解有关Linux中如何使用install命令,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。install [OPTION]... SOURCE... D...
    99+
    2023-06-05
  • Vue.use()和install怎么用
    这篇文章将为大家详细讲解有关Vue.use()和install怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Vue.use()和install用法介绍在vue的main.js中,我们经常使用Vue....
    99+
    2023-06-29
  • install-pkg怎么安装和使用
    本文小编为大家详细介绍“install-pkg怎么安装和使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“install-pkg怎么安装和使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。正文通常安装依赖都是通...
    99+
    2023-07-04
  • python pip特殊用法之pip install -v -e .命令详解
    目录前言分析结论后记前言 之前在使用包括大型文档(商汤科技、百度飞浆)代码的时候都一直使用 pip install -v -e . ,这一命令,但是一直不是很清楚它到底是&rdquo...
    99+
    2024-04-02
  • 如何使用conda和pip批量安装Python包
    目录使用conda和pip批量安装Python包1. conda方式批量安装conda和pip总结conda相关pip相关总结使用conda和pip批量安装Python包 在debu...
    99+
    2023-02-02
    使用conda 使用pip 批量安装Python包
  • Linux系统中install命令如何使用
    Linux系统中install命令如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。用法:install [选项]... [-T] 源文件 目标文件 或:install...
    99+
    2023-06-12
  • 如何将自己的python代码发布在pip install给别人使用你知道吗
    目录1.编写模块结构1.1 git创建空文件1.2 编写包功能函数1.3 包必备函数1、README.md文件是在git上生成的说明项目的文件2、setup.py文件内容3、lici...
    99+
    2024-04-02
  • conda虚拟环境:如何使用pip或者conda进行包的安装和管理
    本文将会介绍如何利用cmd命令窗口或者anaconda promt使用pip命令或者conda命令,安装管理python所需要的库或者包   目录 一 cmd命令行窗口管理conda虚拟环境 1 使用win+R键输入cmd打开命令行窗...
    99+
    2023-10-20
    conda pip python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作