如何在Windows 10上安装和使用python 3.8和3.7

时间:2020-07-05 14:35:57

标签: python python-3.x python-install

如何在Windows 10上使用Python 3.8和3.7。我想创建两个应用程序,但是一个需要3.8,另一个需要3.7。 那么如何在一个Windows 10中管理两个版本。

2 个答案:

答案 0 :(得分:2)

您应该只安装Python 3.7和Python 3.8,并确保还安装了Windows的Python Launcher(这是默认设置)。

然后,您可以使用py -3.7 main.pypy -3.8 main.py运行脚本,以分别使用Python 3.7或3.8版本运行main.py。

或者(实际上更好),您可以在Python脚本的第一行中编写所需的Python版本:

#!/usr/bin/env python3.7

请注意,此必须必须是脚本的第一行,否则它将不起作用。现在只需运行py main.py,即可自动选择正确的Python版本来执行脚本。

注意:如果脚本是在Linux上执行的,它也将以正确的Python版本运行。

答案 1 :(得分:0)

使用虚拟环境,您可以安装多个python版本,更重要的是,您可以为每个python版本安装不同的模块版本(运行不同python版本的主要原因是某些模块(尚未)与最新的python版本兼容。 )。 您可以检查如何创建/更新和激活不同的虚拟环境here。 那些env可以使用自己的python版本或共享它,它是在创建时选择的(创建env时使用的python版本是您每次激活env都会使用的版本)。