我目前正在使用VPython进行物理模拟,并希望使用pyinstaller将其转换为exe文件,以便它可以在Mac笔记本电脑上运行。
基本上,我有两个问题 - 一个是短的,一个是长的。
简短的问题:如果我使用Windows创建它,我使用pyinstaller创建的exe文件是否会在Mac笔记本电脑上运行?
长问题: 我将我的程序转换为exe,但它不起作用。以下是错误的屏幕截图: Pyinstaller error
好消息:我想我已经从stackoverflow上的另一个问题找到了我的问题的解决方案, 但是我是新手,无法理解答案的单个词。 < / strong>并且,答案使用anaconda,但我使用的是pycharm ......换句话说,我完全迷失了。
答案 0 :(得分:0)
为了将Python程序转换为可执行文件(即“冻结”程序),你需要像PyInstaller这样的东西。 PyInstaller和相关项目(如py2exe)使用Python程序,并将它们打包成* .exe文件供用户运行。最终结果是一个独立的可执行文件,不需要在最终用户的系统上安装Python。
请记住,这些“冻结”Python程序的方法会导致相当大的启动损失和/或膨胀您的可执行文件大小。最终结果是可执行文件可能比平时花费更长的时间来启动,并且可能比您预期的要大得多。