Python:将.py文件更改为.exe
我需要一些将.py文件更改为.exe文件的帮助。我正在尝试使用cx_Freeze模块执行此操作,我成功地执行了setup.py文件,唯一的问题是,我不知道应该在命令提示符中输入什么 setup.py文件如下所示:Python:将.py文件更改为.exe,python,Python,我需要一些将.py文件更改为.exe文件的帮助。我正在尝试使用cx_Freeze模块执行此操作,我成功地执行了setup.py文件,唯一的问题是,我不知道应该在命令提示符中输入什么 setup.py文件如下所示: import sys from cx_Freeze import setup, Executable # Dependencies are automatically detected, but it might need fine tuning. build_exe_options
import sys
from cx_Freeze import setup, Executable
# Dependencies are automatically detected, but it might need fine tuning.
build_exe_options = {"include_files": ["postevanka.ui,beep.wav,gang.wav"]}
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup( name = "Poštevanka",
version = "0.1",
description = "Postevanka",
options = {"build_exe": build_exe_options},
executables = [Executable("postevanka.py", base=base)])
安装Py2exe并创建安装脚本:
from distutils.core import setup
import py2exe
setup(console = ['script.py'])
Py2exe更简单。以下是您需要做的事情
C:\Python34\python.exe setup.py py2exe
pyinstaller --onefile --windowed myscript.py
这将在当前目录中创建一个名为“dist”的新文件夹。此文件夹将包含与.py文件同名的新创建的exe文件
另一个选项是在命令窗口中使用以下命令
pyinstaller myscript.py
这将在dist文件夹中创建一个以python文件命名的文件夹。新文件夹将包含exe文件以及代码中使用的所有模块和库的副本,以及运行exe所需的一些附加文件
我建议使用第一种方法创建一个可以轻松共享的文件
如果您需要更多有关此方面的信息,请参阅
希望能有帮助 您可以创建
start.bat
文件并像exe一样使用它
"C:\Program Files\Python37\python.exe" "C:\package\script.py"
可能是,但它仅适用于python 2.7及更低版本。不,他们最近添加了对python 3的支持。看到这个页面。好吧,明白了,但是我不知道该怎么处理你上面发布的代码。如果这个答案对你有帮助,而且它确实对你有帮助,那么请考虑把它投票并选择它作为你的官方答案。在命令提示符下运行
python setup.py py2exe
。我不知道按住shift键并右键单击应该做什么,但它的工作原理与右键单击相同。它在上下文菜单中提供了更多选项,并带有命令提示符选项。我想我的情况不是这样。这可能只适用于Mac吗?不,只适用于Windows。任何复制目录的方法,打开命令提示符,键入cd path
,其中path
是目录的完整路径。一旦你成功了就告诉我,Rokdolina怎么样了?