【问题标题】:What is best option from pip, pythontools or easy-installpip、pythontools 或 easy-install 的最佳选择是什么
【发布时间】:2012-10-08 14:41:51
【问题描述】:

我正在寻找保持 Python 升级和安装新软件包的最佳选择。我知道以前有这样的讨论:Why use pip over easy_install? 但它们通常很老。

问题是:我家里有 ubuntu 12.04 和工作中的 Windows 7,希望将它们保持在相同的(最新)版本级别。

在 ubuntu 中,我发现存储库通常包含旧版本,因此我使用不同的程序来安装新软件包。我还发现 pip 安装了新版本,但没有检查其他选项。在 Windows 中,我尝试从提供的 .exe 文件进行安装,这有时很困难,并且要让 ipython 正常工作,我必须安装 pythontools。在互联网上,我看到了很多关于这个主题的意见,并提倡使用不同的工具。

有没有办法让不同的电脑(ubuntu/windows)升级到同一级别,什么是最好的选择。

我正在寻找一个建设性的意见,例如:如果您使用...那么您不必手动添加路径但您需要清理下载的文件,或者这个...将在 linux 上完美运行但原因... 不在 Windows 上。

我想在 ubuntu 12.04 和 Windows 7 中使用它

【问题讨论】:

    标签: python pip easy-install


    【解决方案1】:

    我不确定 Windows。我认为人们喜欢 pip,因为它比 easy_install 更好地执行依赖关系。但我对此知之甚少,不能多说。使用 virtualenv 是一个不错的选择,因为它可以保留您的项目版本。您还可以通过 pip freeze > requirements.txt 获取您在虚拟环境中安装的软件包列表。然后可以使用此文件在另一个 virtualenv 中下载这些版本。 virtualenv 安装自己的本地 pip

    【讨论】:

      【解决方案2】:

      如果有人在 windows 下安装基本包有问题,http://viziblr.com/news/2012/4/21/step-by-step-installing-pandas-on-windows-7-from-pypi-with-e.html 会提供很好的帮助。它在 Windows 中运行良好,尽管它不能解决问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-16
        • 2017-07-25
        • 2017-05-08
        • 2012-03-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多