Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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 我想把.py编译成.exe_Python_Pyinstaller_Cx Freeze - Fatal编程技术网

Python 我想把.py编译成.exe

Python 我想把.py编译成.exe,python,pyinstaller,cx-freeze,Python,Pyinstaller,Cx Freeze,我想把.py编译成.exe。但是当我这样做时,exe文件太大了。有解决办法吗?? 我希望exe是一个更小的文件 我知道python不是用来编译的,由python生成的可执行文件一定很大 ,但问题是我已经学了3年python,现在我想为windows制作应用程序/游戏。我不能只在每个设备上安装python 我想把它弄小一点 我知道有一种叫做可执行打包的东西?? 使用诸如起皱器之类的工具 我们如何使用python实现这一点 pyinstaller支持pyinstaller或cx_freeze的Pyt

我想把.py编译成.exe。但是当我这样做时,exe文件太大了。有解决办法吗?? 我希望exe是一个更小的文件 我知道python不是用来编译的,由python生成的可执行文件一定很大 ,但问题是我已经学了3年python,现在我想为windows制作应用程序/游戏。我不能只在每个设备上安装python

我想把它弄小一点 我知道有一种叫做可执行打包的东西?? 使用诸如起皱器之类的工具 我们如何使用python实现这一点
pyinstaller支持pyinstaller或cx_freeze的Python 3.6

在Python文件夹中打开cmd窗口(打开命令窗口并使用cd,或者在按住shift键的同时,在Windows资源管理器上右键单击它并选择“在此处打开命令窗口”)。那就进去吧

pip安装程序 就这样

最简单的使用方法是在命令提示符下输入

pyinstaller文件_name.py
有关如何使用它的更多详细信息,请查看

@Jony Varghese谢谢您的帮助,但请仔细阅读问题。我知道如何转换,但问题是文件太大了。有没有办法让它变小(压缩但不使用zip)这能回答你的问题吗?