我运行了以下安装文件,该文件生成了两个名为“build”和“dist”的文件夹。在'dist'文件夹中,我找到了一个名为final_project.exe的文件。我双击启动但没有任何反应。我正在运行Windows 7.其他文件和文件夹是什么?它们是否需要?我希望创建一个可以发送给其他人的可执行文件,它们可以在没有任何其他文件的情况下运行。我也看了一下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,)
答案 0 :(得分:0)
可能没有任何反应,因为在Python中你不喜欢像C中的getch()函数那样的返回输出到标准输出或控制台的处理程序。或者,您可以在其中准备一个带有setup.py的模块,浏览到该目录并运行:
python setup.py install
OR
您可以将其上传到PyPi
只需安装easy_install或pip即可。然后你可以运行:
easy_install nameofpackage / module