如何在 64 位系统上使用 Python 获得 32 位输出?

问题描述 投票:0回答:1

我有一个 64 位系统,同时安装了 32 位和 64 位版本的 Python。 我使用 Visual Studio 进行编码,并使用 auto-py-to-exe 工具输出。 如何从我的代码中获得 32 位输出? 有没有办法更改 Visual Studio Code 中使用的 Python 版本(32 和 64 位)?

我尝试将Visual Studio代码的语言更改为32位Python模式,但输出失败。 通过这样做,我预计 exe 输出将是 32 位,但它仍然是 64 位。

python 64-bit 32bit-64bit
1个回答
0
投票

当您在 64 位系统上安装了 32 位和 64 位版本的 Python 时,从代码中获取 32 位输出需要执行几个步骤。 具体方法如下:

  1. 选择正确的Python解释器:使用auto-py-to-exe工具时,请确保选择32位版本的Python而不是64位版本。这个选择决定了最终可执行文件的“风格”。
  2. 配置 Visual Studio Code: 在 VS Code 中,您需要告诉它使用 32 位 Python 解释器。这可确保您在 VS Code 中编写和执行的代码使用 32 位版本的 Python,与您在步骤 1 中所做的选择保持一致。

通过执行这些步骤,您可以确保您的开发环境 (Visual Studio Code) 和编译工具 (auto-py-to-exe) 都设置为从代码中生成 32 位输出。 这样,您将避免 Python 版本之间的任何不匹配,并获得可执行文件所需的 32 位输出。

© www.soinside.com 2019 - 2024. All rights reserved.