”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 如何将 Python 3 设置为 Mac、Linux 或 Windows 上的默认版本?

如何将 Python 3 设置为 Mac、Linux 或 Windows 上的默认版本?

发布于2024-12-22
浏览:852

How to Make Python 3 the Default Version on Your Mac, Linux, or Windows?

更改默认 Python 版本

问题:

尽管 Python 2.6.1 仍然处于活动状态在 Mac 上安装 Python 3.2,导致在输入 python -V 时出现混乱终端。

解决方案:

无论何种操作系统(Mac、Linux或Windows),都可以调用python3而不影响Python 2安装。

历史背景:

历史上,显式调用 python2 或 python3 的脚本来维护向后兼容性。 Python3 明显背离了这种做法,可能会破坏依赖于 python=python2 的旧脚本。为了避免这种情况,python 命令保持不变,允许用户保持对遗留应用程序的兼容性。

当前实践:

如今,大多数软件明确引用 python2 或python3,释放python命令供用户定制。不过,这可能会因操作系统而异。

具体平台注意事项:

  • Mac:可以设置python命令作为终端首选项中的用户默认值或通过 shell 别名。
  • Linux: 发行版的包管理系统可以是用于管理 Python 版本,可以使用 sudo update-alternatives 设置替代版本。
  • Windows: 注册表可用于通过 PATH 环境变量设置默认的 Python 版本。

理解 $PATH:

PATH 环境变量决定在哪些目录中搜索可执行文件文件。执行第一个目录中的第一个匹配项。例如,python 命令可能是系统上安装的特定版本的 Python 的符号链接。

附加说明:

  • 不同的 Python 3个版本:如果安装了多个Python 3版本,可以修改PATH以选择所需的默认值version.
  • Python 环境: 与创建别名或操作 $PATH 相比,虚拟环境被认为是管理不同 Python 版本的更好选择。
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3