首页 > 后端开发 > Python教程 > 如何设置默认Python版本?

如何设置默认Python版本?

Patricia Arquette
发布: 2024-11-08 19:28:02
原创
910 人浏览过

How Do I Set the Default Python Version?

如何选择默认 Python 版本

更改默认版本

历史上,由于兼容性问题,Python 版本共存。为了保持向后兼容性,较新的 Python 版本(例如 Python 3)在安装时不会替换 Python 2。这导致了令人困惑的情况,即使在安装了 Python 3 之后,输入“python”也会调用 Python 2。

但是,现代系统鼓励在以下位置显式调用特定的 Python 版本(例如“python2”或“python3”)脚本和命令。

使用 Shell 别名

要方便地执行特定的 Python 版本,请创建 shell 别名。以下是将默认 Python 版本设置为 Python 3 的示例:

alias py=python3
登录后复制

配置 $PATH

PATH 环境变量控制在哪些目录中搜索可执行文件。要确定特定 Python 版本的优先级,请将所需版本的目录放在路径的开头:

export PATH=/usr/local/bin/python3:$PATH
登录后复制

不同的 Python 版本和 $PATH

如果有多个 Python 版本(例如,Python 3.1 和 3.2) )安装后,PATH 变量决定执行哪个版本。将调用指定目录中第一次出现的匹配程序。

以下是“python3”解析为 Python 3.7 的示例:

echo $PATH
/usr/sbin:/usr/local/bin:/usr/sbin:usr/local/bin:/usr/bin:/bin

which python3
/usr/bin/python3

ls -l /usr/bin/python3
lrwxrwxrwx 1 root root 9 Mar 26  2019 /usr/bin/python3 -> python3.7*

ls -l /usr/bin/python3.7
-rwxr-xr-x 2 root root 4877888 Apr  2  2019 /usr/bin/python3.7*
登录后复制

管理虚拟环境

要隔离特定的 Python 版本及其包,请考虑使用虚拟环境。这允许定制安装和独立版本管理。

以上是如何设置默认Python版本?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板