python 两个包管理工具有什么不同

发布于 2021-11-17 11:34:39 字数 102 浏览 928 评论 9

想问一下  python 的  easy_install 和 pip 两个工具都是用来给python 安装扩展包的,

那么这两个工具到底有啥不同的地方呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

傾城如夢未必闌珊 2021-11-17 17:01:04
 virtualenv|
           |           V S
        pip <------------------------->buildout
                        |
                        |
            -------------------------
            |                        |
            |                        |
       +----------+            +----------+
       |           |   evolve   |           |
       | distutils >>>>>>>>>>>>>| setuptools|<<<<<<<<distribute
       |           |            |           |       |
       +----/------+            +-----/-----+       | wants to
            |                         |             ⊃3;   replace it
            |                         |             |
            |                         |
            |                         |
                                     |
       +-----------+            +----------+
       |           |            |           |
       |source tar >>>>>>>>>>>>>>   eggs    |
       |           |            |           |
       +-----------+            +-----------+

已下线请稍等 2021-11-17 17:01:04

这个图太霸气了!网站也不错,就是这里打开较慢

旧伤慢歌 2021-11-17 17:01:01

画这种图用了什么工具吧?

等你爱我 2021-11-17 17:00:57

http://www.asciiflow.com/

倚栏听风 2021-11-17 17:00:09
 virtualenv|
           |           V S
        pip <------------------------->buildout
                        |
                        |
            -------------------------
            |                        |
            |                        |
       +----------+            +----------+
       |           |   evolve   |           |
       | distutils >>>>>>>>>>>>>| setuptools|<<<<<<<<distribute
       |           |            |           |       |
       +----/------+            +-----/-----+       | wants to
            |                         |             ⊃3;   replace it
            |                         |             |
            |                         |
            |                         |
                                     |
       +-----------+            +----------+
       |           |            |           |
       |source tar >>>>>>>>>>>>>>   eggs    |
       |           |            |           |
       +-----------+            +-----------+

一人独醉 2021-11-17 16:56:43

其实  扩展包 就是一个文件的物理位置 你可以  有时间 自己看看 你安装的扩展包在哪里

猫性小仙女 2021-11-17 16:55:54

pip是更先进的

平生欢 2021-11-17 16:17:49

也就是说,我使用pip freeze 可以看到的当前已经安装的扩展,可以通过 pip uninstall '扩展包名' 就可以直接uninstall掉昂? easy_install 就不提供uninstall 的功能吧? 那么,通过这两个工具安装的扩展包,都安装在了哪个目录了呢? 如果没有这两个工具,手动该如何删除安装的扩展包? 想详细了解下这方面的东东

情绪失控 2021-11-17 16:11:15

easy_insall的作用和perl中的cpan, ruby中的gem类似,都提供了在线一键安装模块的傻瓜方便方式,而pip是easy_install的改进版, 提供更好的提示信息,删除package等功能。老版本的python中只有easy_install, 没有pip。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文