【问题标题】:python - Converting a VPython program into an exepython - 将 VPython 程序转换为 exe
【发布时间】:2017-12-27 20:33:52
【问题描述】:

我目前正在使用 VPython 进行物理模拟,并希望使用 pyinstaller 将其转换为 exe 文件,以便它可以在 Mac 笔记本电脑上运行。

基本上,我有两个问题 - 一短一长。

简短的问题:如果我使用 Windows 创建,我使用 pyinstaller 创建的 exe 文件会在 Mac 笔记本电脑上运行吗?

长问题: 我将我的程序转换为exe,但它不起作用。这是错误的屏幕截图: Pyinstaller error

好消息:我想我已经从 stackoverflow 上的另一个问题中找到了解决问题的方法,但我是新手,无法理解答案中的一个字。 而且,答案使用 anaconda,但我使用的是 pycharm……换句话说,我完全迷路了。

回答链接:how to make vpython .exe using pyinstaller

【问题讨论】:

    标签: python macos exe pyinstaller vpython


    【解决方案1】:

    为了将 Python 程序转换为可执行文件(即“冻结”程序),您需要 PyInstaller 之类的工具。 PyInstaller 和相关项目(如 py2exe)采用 Python 程序,并将它们打包成 *.exe 文件供您的用户运行。最终结果是一个独立的可执行文件,不需要在最终用户的系统上安装 Python。

    但请记住,这些“冻结” Python 程序的方法可能会导致相当大的启动损失和/或增大可执行文件的大小。最终结果是可执行文件的启动时间可能比平时长得多,并且可能比您预期的要大得多。

    【讨论】:

    • 感谢您的提醒!但最后,我肯定需要将我的程序更改为可执行文件,所以我别无选择。您知道在我的情况下(如上所述)我该怎么做吗?
    猜你喜欢
    • 2018-06-07
    • 2013-12-02
    • 2021-04-21
    • 1970-01-01
    • 2022-09-28
    • 2012-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多