【问题标题】:Installing pip: python-pip? or from python-setuptools [closed]安装 pip:python-pip?或来自 python-setuptools [关闭]
【发布时间】:2013-08-10 07:56:25
【问题描述】:

我第一次在 windows 中使用 python,现在搬到了 Ubuntu。这两种安装pip的方式有什么区别?

我尝试安装 python-pip,但在安装 python-setuptools 时惊讶地发现 30mb 大小,然后 easy_install pip 只需几秒钟。

【问题讨论】:

    标签: python linux pip setuptools


    【解决方案1】:

    pip 是与setuptools不同 项目。只安装python-setuptools 不会安装pip

    两者都从 Python 包索引安装包,但 pip 使用 setuptools 提供更好的界面和稍微不同的方法。也就是说,要使用pip,首先需要安装setuptools

    pip 提供了比setuptools 更多的功能,包括卸载和“可编辑”安装,其中 git、subversion 或 mercurial 存储库被克隆并安装为开发鸡蛋。

    请注意,python-pip 包比python-setuptools

    您必须安装 ca-certificatesbuild-essential 推荐的软件包才能使安装大小达到 30MB。

    【讨论】:

    • 我知道 pip 是什么以及如何通过 easy_install 安装它。我很好奇的是 ubuntu 中的另一个 python-pip 包,大小约为 30mb,它在使用 easy_install 安装的 pip 中有何不同
    • 按照公式,你的问题似乎在问为什么你可以安装python-setuptoolspython-pip来安装pip,说明你以为两者是一样的。
    • 而根据package pagepython-pip只有101 kb小,而python-setuptools是445kb,超过4倍大小。
    • 在我的电脑中,安装 python-pip 附带其他包,大小达到 30.1mb。像这些 debian-keyring g++-multilib g++-4.7-multilib gcc-4.7-doc libstdc++6-4.7-dbg libstdc++6-4.7-doc 这让我很困惑。 -_-
    • 这些是 build-essentials 依赖项。对于setuptools,这些也是一个好主意。请注意,build-essentials推荐,因此您可以取消选择它并只使用python-pip
    猜你喜欢
    • 2015-11-01
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 2018-07-26
    • 1970-01-01
    • 2021-08-20
    • 2016-02-01
    • 1970-01-01
    相关资源
    最近更新 更多