gpt4 book ai didi

python - 如何在 Windows 10 中升级 Python 安装?

转载 作者:IT老高 更新时间:2023-10-28 20:22:25 28 4
gpt4 key购买 nike

我的一个 LAB 工作站上安装了 Python 2.7.11。我想将 Python 升级到至少 3.5。

我应该怎么做?我应该更喜欢完全卸载 2.7.11 而不是安装新的吗?有没有办法更新它?更新是个好主意吗?

最佳答案

Python 的每个次要版本,即任何 3.x 和 2.x 版本,都将与您计算机上的其他版本并行安装。只有补丁版本会升级现有安装。

因此,如果您想保留已安装的 Python 2.7,那么只需让它使用安装程序安装新版本即可。如果您想摆脱 Python 2.7,您可以在安装更新版本之前或之后将其卸载——这没有区别。

当前的 Python 3 安装附带 py.exe 启动器,默认情况下安装到系统目录中。这使得它可以从 PATH 中使用,因此您可以通过使用 py 而不是 python 作为命令从任何 shell 自动运行它。这避免了您必须自己将当前的 Python 安装放入 PATH 中。这样,您可以轻松地并排安装多个 Python,而不会相互干扰。运行时,只需使用 py script.py 而不是 python script.py 即可使用启动器。您还可以使用例如 py -3py -3.6 指定版本来启动特定版本,否则启动器将使用当前默认值(通常是最新的 3.x)。

如果您决定保留 Python 2.7 安装,您还可以使用启动器运行 Python 2 脚本(这些脚本的语法通常与 Python 3 不兼容)。只需使用 py -2 script.py 来启动一个脚本。


对于 PyPI 包,每个 Python 安装都有自己的文件夹,模块安装在该文件夹中。因此,如果您安装了新版本并且想要使用为以前版本安装的模块,则必须首先为新版本安装它们。当前版本的安装程序还为您提供安装 pip;默认情况下它是启用的,所以你已经为每个安装提供了 pip。除非您将 Python 安装显式添加到 PATH,否则您不能只使用 pip。幸运的是,您也可以简单地使用 py.exe 启动器:py -m pip 运行 pip。例如,要为 Python 3.6 安装 Beautiful Soup,您可以运行 py -3.6 -m pip install beautifulsoup4

关于python - 如何在 Windows 10 中升级 Python 安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45137395/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com