【问题标题】:Easiest way to get pip on python 2.3.4 server在 python 2.3.4 服务器上获取 pip 的最简单方法
【发布时间】:2013-11-10 04:33:04
【问题描述】:

我正在使用 python 2.3.4 的服务器上工作,无法升级它。我没有需要安装 pip 的 setuptools(因此也没有 easy_install)。查看easy_install docs 看起来您需要2.3.5 才能使用easy_install。有没有解决的办法?我真的只是想让 pip 在这个服务器上工作。

【问题讨论】:

  • 您对将 python 升级到至少 python 2.3.5 的成本有何评估?
  • 这几乎不在我的掌控之中。其他部门需要该版本用于非常旧的程序,如果有升级则需要重建。我基本上是想在这个服务器上获得一个 virtualenv,这样我就可以在 virtenv 中安装 python 2.7 来运行依赖于较新版本的 python 的程序。
  • 你能从源码编译安装最新的python2.7,而忽略过时的python2.3吗?
  • 我不是 OP,但我也有同样的问题。我不能轻易地从源代码编译,因为服务器是在没有编译器的情况下设置的。我必须从源代码下载 GCC 和所有其他 GNU 工具(automake/autoconf/linker/etc),这将是牦牛剃须的练习。

标签: python python-2.3


【解决方案1】:

你不能。来自 PIP 文档:

pip works with CPython versions 2.6, 2.7, 3.1, 3.2, 3.3 and also pypy.

pip works on Unix/Linux, OS X, and Windows.

Note: Python 2.5 was supported through v1.3.1, and Python 2.4 was supported through v1.1.

任何地方都没有提到 2.3。但是,您可以从他们的 install docs page 尝试 get-pip.py 脚本。

【讨论】:

  • 我也有同样的情况。 get-pip.py 脚本不适用于 Python 2.3.4。显然当时不支持多行字符串文字。
猜你喜欢
  • 2010-10-01
  • 2015-08-17
  • 2012-11-02
  • 2014-04-06
  • 2015-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-05
相关资源
最近更新 更多