Linux 中的默认 Python 版本:选择 Python 2.7
在 Linux 系统上运行多个 Python 版本是一种常见的情况。然而,浏览默认版本有时可能会很困难。本文讨论如何在终端上键入“python”命令时将 Python 2.7 设为默认版本。
默认 Python 更改的评估
更改默认 Python 之前,理解其中的含义至关重要。系统安装的Python(通常位于/usr/bin中)可以被各种脚本和应用程序使用。修改 PATH 环境变量中的顺序或更改系统设置可能会破坏现有的依赖关系。
无需默认修改的替代方法
幸运的是,您还有其他选择,无需更改默认Python:
Shell别名:
执行以下命令创建别名:
alias python=/usr/local/bin/python2.7
现在,每当您键入“python”时,别名都会调用 Python 2.7,而系统相关的脚本不受影响。
虚拟环境 (venv):
创建特定于您的 Python 2.7 安装的虚拟环境:
python2.7 -m venv ~/my_venv
在运行脚本之前激活 venv:
source ~/my_venv/bin/activate
在 venv 中,将使用 Python 2.7,直到您停用它。
结论
虽然更改默认的 Python 版本在技术上是可行的,但通常建议避免这种方法。通过采用上述方法,您可以有选择地使用 Python 2.7 来完成您想要的任务,而不会影响系统完整性或与现有应用程序的兼容性。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3