如何在64位PC上用Python制作32位应用程序

如何在64位PC上用Python制作32位应用程序,python,pygame,32bit-64bit,Python,Pygame,32bit 64bit,每当我想将Python文件转换成.exe包时,我都会使用pyinstaller或cx_Freeze,但问题是,我的电脑是64位的,如果我制作了该应用程序,它只能在64位电脑上运行,这就是为什么我想知道,有没有一种方法可以使用任何模块或任何东西在64位电脑上开发32位应用程序?我真的需要一个答案 下载,安装32位版本的python,并使用它代替您正在使用的64位python。下载,安装32位版本的python,并使用该版本而不是您正在使用的64位python。安装32位和64位版本的python后

每当我想将Python文件转换成.exe包时,我都会使用pyinstaller或cx_Freeze,但问题是,我的电脑是64位的,如果我制作了该应用程序,它只能在64位电脑上运行,这就是为什么我想知道,有没有一种方法可以使用任何模块或任何东西在64位电脑上开发32位应用程序?我真的需要一个答案

下载,安装32位版本的python,并使用它代替您正在使用的64位python。

下载,安装32位版本的python,并使用该版本而不是您正在使用的64位python。

安装32位和64位版本的python后,请尝试运行以下命令以创建所需的可分发exe

python -m pyinstaller {args}
也可能是这样

python3.5 -m pyinstaller {args}

安装32位和64位版本的Python后,请尝试运行以下命令以创建所需的可分发exe

python -m pyinstaller {args}
也可能是这样

python3.5 -m pyinstaller {args}

是的,但我有一个问题,如果我在我的电脑上安装了两个Python,我如何在cmd/powershell中键入命令,因为,我想如果我键入常规的pyinstaller命令,电脑怎么知道我正在尝试将pyinstaller与32位Python一起使用,我是否需要前往安装Python 32位的目录,然后写入命令???@vaibhav您可以选择a)使用32位Python.exe的完整路径,b)将32位Python.exe重命名为python32bit.exe,并使用该命令,c)在cmd/powershell中将目录更改为32位Python.exe所在的位置,然后键入。\Python.exe…等等,我尝试了第一个选项,但如果每次都更改它,那就太奇怪了,第三个选项看起来不错,但我必须在终端(cmd/powershell)中实际使用pyinstaller命令,而不是Python,那么PC如何理解我试图访问32位Python pyinstaller?!我想,我明白了,我需要去pyinstaller安装在32位的地方并从那里开始工作。。这应该是一个32位的可执行文件,即使我的路径设置为64位PythonYea,但我有一个问题,如果我在我的电脑中安装了这两个Python,我如何在cmd/powershell中键入命令,因为,我想如果我键入常规的pyinstaller命令,电脑怎么知道我正在尝试将pyinstaller与32位Python一起使用,我是否需要前往安装Python 32位的目录,然后写入命令???@vaibhav您可以选择a)使用32位Python.exe的完整路径,b)将32位Python.exe重命名为python32bit.exe,并使用该命令,c)在cmd/powershell中将目录更改为32位Python.exe所在的位置,然后键入。\Python.exe…等等,我尝试了第一个选项,但如果每次都更改它,那就太奇怪了,第三个选项看起来不错,但我必须在终端(cmd/powershell)中实际使用pyinstaller命令,而不是Python,那么PC如何理解我试图访问32位Python pyinstaller?!我想,我明白了,我需要去pyinstaller安装在32位的地方并从那里开始工作。。这应该是一个32位的可执行文件,即使我的路径设置为64位PythonThanks作为答案,顺便问一下,-m做什么?你找到答案了吗?
-m
有什么用?谢谢你的回答,顺便问一下,-m做什么?你找到答案了吗?
-m
有什么用?