【问题标题】:how to run code in different python versions如何在不同的python版本中运行代码
【发布时间】:2021-04-04 09:28:33
【问题描述】:

我有两个 python 脚本,其中一个在 python 3.8.6 64bit 上运行,另一个在 python 3.8.6 32bit 版本上运行。我一直在尝试使用 shebang 使用不同的 python 版本运行它们,但它似乎不起作用。

我目前正在使用 Visual Studio Code,即使我使用了这样的 shebang 代码 #!"C:/Python/3.8.6/64/python.exe"

它不会改变脚本运行的 python 版本 有没有办法让 python 代码在特定版本上运行?

【问题讨论】:

  • 类似问题在这里回答:Answer

标签: python version shebang hashbang


【解决方案1】:

按 CTRL + SHIFT + P 并搜索打开的用户设置 在那里搜索这个设置:Python:python解释器 然后你可以改变你的python解释器的路径

【讨论】:

    【解决方案2】:

    如果您使用的是 Visual Studio 代码,请使用 ctrl + shift + p 并为您的代码选择特定的解释器来运行。

    其他选择是使用您需要的 python 版本创建一个 virtualenv 并在那里运行您的代码。

    【讨论】: