【问题标题】:How to install an older version of python如何安装旧版本的python
【发布时间】:2016-08-17 00:54:00
【问题描述】:

当新版本 (3.5.1) 现在可用时,我如何安装 python 3.4(Windows 版本)。我的应用程序专门寻找 3.4。我似乎找不到任何旧版本的下载。

【问题讨论】:

  • 我试过了,除非我遗漏了什么(很可能),当我点击该版本的“下载”时,它会将我带到包含该版本信息的页面,但没有下载按钮.
  • 参见下面的“文件”部分。

标签: python


【解决方案1】:

最简单的平台无关解决方案是:

A) 老式的方式

1) 转到 Python site 并获取您需要的文件

2) 解压并确保从 Python 环境指向目标目录的执行路径。

B) 或使用:https://github.com/yyuu/pyenv

C) http://conda.pydata.org/docs/py2or3.html 似乎做了类似的工作。

【讨论】:

  • 我不够精明,无法做到 (A),但我会尝试 (b)。感谢您的帮助。
【解决方案2】:

要下载旧版本的python:

  1. 转至https://www.python.org
  2. 将鼠标悬停在下载按钮上并点击View the full list of downloads.
  3. 向下滚动并点击你想要的版本
  4. 然后滚动到底部(文件部分)
  5. 如果您是 64 位用户,请单击 Windows x86-64 可执行安装程序
  6. 如果您是 32 位用户,请单击 Windows x86 可执行安装程序

下载后即可安装。

【讨论】:

  • 要是这么简单就好了……很多版本只提供源码包。
  • 它在 2021 年 8 月有点不同,你需要去下载而不是“windows”选项而不是“查看完整下载”,在进入 windows 选项后,你可以通过向下滚动来下载可执行安装程序并搜索正确版本的 python。
  • 是的。例如,对于 python 3.6.X 版本,只有 3.6.8 和更早版本有 exe 文件
【解决方案3】:

最简单的方法是在你的机器上安装 conda 并运行以下命令

$ conda create -n py34 python=3.4

这是一个非常好的关于在 Windows 机器上安装 conda 的 datacamp 教程:https://www.datacamp.com/community/tutorials/installing-anaconda-windows

【讨论】:

  • 你不需要 conda 来安装 Python,当你可以简单的时候,只安装 Python。另外,你需要 Python 3.4 for Conda 来创建 3.4 的环境,那有什么意义呢?
  • @OneCricketeer 我相当肯定您不需要单独安装 Python 3.4,Anaconda / Miniconda 会为您处理不同 Python 版本的安装。考虑到它提供的一切,我认为 conda 值得一提。有些人,包括我自己,更喜欢 conda 而不是 pyenv 或 virtualenv
  • 谢谢@bug_spray 我正要说你刚才说的:)
  • 我的观点是 conda 是基于 Python 的 cli,因此它可以有效地实现与 pyenv 相同的目标,例如。 Virtualenv 肯定会绑定到它运行的 Python 版本。但我的另一点是,在安装另一个版本后它将管理哪个 python 安装?
【解决方案4】:

我不得不从非官方网站下载它,因为官方网站只提供 Windows 的源代码和 exe。(正在尝试下载 3.5.x)

【讨论】:

    【解决方案5】:

    这里的所有答案都已过时,因为Python.org 不再托管旧版本 Python 的安装程序,只有源代码。 而且在 Windows 上构建 Python 并不是在公园里散步......

    我的解决方案:Pyenv

    它是跨平台的(Linux、MacOS、Windows:它被称为pyenv-win),您可以使用它自动安装在大量 Python 版本中。

    目前没有所有的 python 版本,但列表已经非常大了。

    如果您使用chocolatey,安装 pf pyenv 非常容易。

    然后:

    pyenv install --list : 你可以安装的所有版本。

    然后:

    例如pyenv install 3.9.0

    【讨论】:

      【解决方案6】:

      Python.org 为旧版本托管安装程序

      例如,如果您想下载 3.4 版,您只需找到以下主要版本:

      https://www.python.org/ftp/python/3.4.4/

      如果发布只是错误修复,您希望能够找到安装程序,而不是只更改 url 中的最后一位数字,直到找到带有安装程序的发布,所以

      https://www.python.org/ftp/python/3.4.**x**/

      更改 x 直到找到适合您的版本的安装程序。

      (可选)您可以找到最新的错误修复并尝试安装它manually

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-08-17
        • 2019-12-24
        • 2020-02-16
        • 1970-01-01
        • 1970-01-01
        • 2016-05-31
        • 2020-05-09
        • 2021-05-23
        相关资源
        最近更新 更多