【python】进入python环境的方法

人在江湖飘,一个电脑里的python版本可能不止一个。比如说我,有两个不一样的python版本。

首先都要把python的安装路径添加到系统的环境变量里。

image-20240328161852072

第一种方法

我们可以在命令行(cmd),输入python,就可以进入python环境了。

是不是很简单?

那怎么知道咱进去的是哪个版本的python的环境呢?

这个决定于你添加 环境变量 的顺序!

image-20240328162323337

你可以手动的在这里调顺序。

我们也可以在命令行(cmd)输入 where python, 查看python版本在环境变量里的顺序。

如下图。

pythongif2

第二种方法

在 Windows 系统中,py 是 Python 启动器的命令。Python 启动器是一个特殊的工具,它允许用户在命令行中启动 Python。这是 Python 在 Windows 系统中的一个特性,它使得在命令行中启动 Python 变得更加方便。

Python 启动器的工作方式是这样的:当你在命令行中输入 py 并按下回车键时,它会寻找并启动你系统中安装的 Python 解释器。默认情况下,它会启动你系统中版本最高的 Python 解释器。你也可以通过在 py 命令后面添加版本号来启动特定版本的 Python 解释器,例如 py -3.8 会启动 Python 3.8。

这时候需要在命令行输入以下语句进行设置版本。我主要使用3.9版本所以就写3.9,你默认什么版本就改为对应的版本号。

setx PY_PYTHON 3.9

pythongif3

第三种方法

进入对应的python安装文件夹,确保该路径已添加环境变量。

在安装文件夹找到python.exe,复制粘贴,并修改名字为p.exe,或者你可以改为其他名字,这里只是用p.exe举例。

然后在命令行输入p, 就可以进入该python环境。

image-20240328165511700

pythongif4

以上是开发路上遇到的小坑,现在填一下坑,方便以后查阅。

这三种方法可以概括为:

  1. 了解如何通过修改环境变量的顺序来改变默认的 Python 版本。这是因为当我们在命令行中输入 python 时,系统会按照环境变量的顺序查找 Python 解释器,使用第一个找到的解释器。
  2. 了解如何使用 Python 启动器(Python Launcher)来启动特定版本的 Python 解释器。通过在 setx PY_PYTHON 3.9 命令,即通过设置 PY_PYTHON 环境变量,可以改变 Python 启动器默认启动的 Python 版本。
  3. 了解如何通过创建快捷方式来快速启动特定版本的 Python 解释器。例如,可以在 Python 安装目录中找到 python.exe,复制并重命名为 p.exe,然后在命令行中输入 p 就可以启动该版本的 Python 解释器。

这些方法可以帮助我们在需要使用特定版本的 Python 进行开发时,快速地切换到正确的 Python 环境,提高我们的开发效率。