【发布时间】:2016-08-17 00:54:00
【问题描述】:
当新版本 (3.5.1) 现在可用时,我如何安装 python 3.4(Windows 版本)。我的应用程序专门寻找 3.4。我似乎找不到任何旧版本的下载。
【问题讨论】:
-
我试过了,除非我遗漏了什么(很可能),当我点击该版本的“下载”时,它会将我带到包含该版本信息的页面,但没有下载按钮.
-
参见下面的“文件”部分。
标签: python
当新版本 (3.5.1) 现在可用时,我如何安装 python 3.4(Windows 版本)。我的应用程序专门寻找 3.4。我似乎找不到任何旧版本的下载。
【问题讨论】:
标签: python
最简单的平台无关解决方案是:
A) 老式的方式
1) 转到 Python site 并获取您需要的文件
2) 解压并确保从 Python 环境指向目标目录的执行路径。
B) 或使用:https://github.com/yyuu/pyenv
C) http://conda.pydata.org/docs/py2or3.html 似乎做了类似的工作。
【讨论】:
要下载旧版本的python:
下载后即可安装。
【讨论】:
最简单的方法是在你的机器上安装 conda 并运行以下命令
$ conda create -n py34 python=3.4
这是一个非常好的关于在 Windows 机器上安装 conda 的 datacamp 教程:https://www.datacamp.com/community/tutorials/installing-anaconda-windows
【讨论】:
我不得不从非官方网站下载它,因为官方网站只提供 Windows 的源代码和 exe。(正在尝试下载 3.5.x)
【讨论】:
这里的所有答案都已过时,因为Python.org 不再托管旧版本 Python 的安装程序,只有源代码。
而且在 Windows 上构建 Python 并不是在公园里散步......
我的解决方案:Pyenv。
它是跨平台的(Linux、MacOS、Windows:它被称为pyenv-win),您可以使用它自动安装在大量 Python 版本中。
目前没有所有的 python 版本,但列表已经非常大了。
如果您使用chocolatey,安装 pf pyenv 非常容易。
然后:
pyenv install --list : 你可以安装的所有版本。
然后:
例如pyenv install 3.9.0。
【讨论】:
例如,如果您想下载 3.4 版,您只需找到以下主要版本:
https://www.python.org/ftp/python/3.4.4/
如果发布只是错误修复,您希望能够找到安装程序,而不是只更改 url 中的最后一位数字,直到找到带有安装程序的发布,所以
https://www.python.org/ftp/python/3.4.**x**/
更改 x 直到找到适合您的版本的安装程序。
(可选)您可以找到最新的错误修复并尝试安装它manually。
【讨论】: