如何将Python更新到3.6.0?

时间:2017-01-01 09:59:27

标签: python python-3.x updates python-3.6

我最近看到Python的a new version出现了,3.6.0。有没有办法更新我的Python 3.5.2版本而不会解决它并下载新版本?

1 个答案:

答案 0 :(得分:0)

每个版本的Python都安装到新文件夹。

您必须下载并安装新版本的Python,并在之前的版本中安装您可能通过pip完成的所有模块。

您必须考虑到某些库在Python 3.6中不起作用。一个值得注意的例子是Flask(目前,但很快就会改变我的确定。)

如果您有虚拟环境

无论如何,在一个理想的世界中,你可以为每个项目提供一个virtualenv,你可以安装一个requirements.txt文件。

这样就可以轻松删除现有的venv并从项目中的需求文件中重新创建它。

我不能将旧的安装中的所有旧库复制到新版本吗?

是的,理论上,你可以。最相关的文件夹可能是PYTHONPATH/Lib/site-packages/,我认为这是pip安装第三方库的地方。您可以将此处的所有库复制到新安装(在同一位置)。但是我无法保证你不会遇到这样做的错误。

但正如我上面提到的,摧毁你的静脉并再次创造它更容易。