Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用py2 exe将脚本转换为.exe,但当我运行.exe时,什么都没有发生?_Python_Windows_Exe_Executable - Fatal编程技术网

Python 使用py2 exe将脚本转换为.exe,但当我运行.exe时,什么都没有发生?

Python 使用py2 exe将脚本转换为.exe,但当我运行.exe时,什么都没有发生?,python,windows,exe,executable,Python,Windows,Exe,Executable,我运行了以下安装文件,生成了两个名为“build”和“dist”的文件夹。在“dist”文件夹中,我找到了一个名为final_project.exe的文件。我双击启动,但什么也没发生。我正在运行Windows7。其他文件和文件夹是什么?它们是否需要?我希望创建一个可执行文件,我可以发送给其他人,他们可以运行没有任何其他文件。我还查看了pyinstaller,但很难让它正常工作。如何创建一个可以运行的可执行文件:以下是我创建.exe时运行的安装代码: from distutils.core imp

我运行了以下安装文件,生成了两个名为“build”和“dist”的文件夹。在“dist”文件夹中,我找到了一个名为final_project.exe的文件。我双击启动,但什么也没发生。我正在运行Windows7。其他文件和文件夹是什么?它们是否需要?我希望创建一个可执行文件,我可以发送给其他人,他们可以运行没有任何其他文件。我还查看了pyinstaller,但很难让它正常工作。如何创建一个可以运行的可执行文件:以下是我创建.exe时运行的安装代码:

from distutils.core import setup
import py2exe, sys, os

sys.argv.append('py2exe')

setup(
    options = {'py2exe': {'bundle_files': 1}},
    windows = [{'script': "final_project.py"}],
    zipfile = None,)

可能什么也不会发生,因为在Python中,您不喜欢某些处理程序,比如C中的getch()函数,它将输出返回到标准输出或控制台。或者,您可以准备一个包含setup.py的模块,浏览到该目录,然后简单地运行:

python setup.py安装

你可以上传到PyPi

只需安装或安装。然后您可以运行:


easy_install name of package/module

这是一个GUI应用程序,您希望在其中显示一个窗口吗?从控制台(DOS框)运行exe,看看会发生什么。是的,我应该看到一个GUI,我在cmd提示符下尝试过,但仍然没有发生任何事情。我不明白你的答案