PyInstaller是一个多平台工具,旨在将Python(.py)文件转换为Windows,Linux和Mac OS X,Solaris和AIX中的独立可执行文件。
import os, signal if __name__ == "__main__": app = Moisture() app.mainloop() try: app.P.kill() except: pass try: app.L.kill() except: pass PID = os.getpid() os.kill(PID, signal.SIGKILL)
BQPLOT库正在尝试使用相对路径加载WorldMap.json,该路径在Pyinstaller捆绑时无法正常工作。捆绑时,我使用-add-data“链接到worldmap.json”指定了路径。我也使用另一个称为datasets.txt的文件来做到这一点,该文件引起了类似的错误。 我的挑战是,这样做后,该代码现在可以在我的机器上使用,但无法在其他任何人的机器上使用。我对如何进行感到困惑,我将感谢任何帮助
非常好,谢谢您的问题,所以我要达到这一点,事实证明,当我与Pyinstaller编译时,一切都很好,TensorFlow的导入正确,...
对于MAC来说,要执行的过程是什么?本质上,我想给用户一个文件。当他们运行文件时,它会安装我的程序和任何必要的库,让他们单击一次。我相信在Mac上,这是使用.dmg或.pkg文件完成的。我需要哪些软件/工具来生成这样的文件?无论如何,我是否需要重组该项目才能创建这个?
我想从TKINTER制作一个应用程序,然后我使用Pyinstaller将其从PY转换为EXE文件,我希望该应用程序可以用于public。
但是问题是,如果我在其他计算机上使用它,则没有工作,因为有一些文件支持该应用程序。
有一种方法可以从numpy导入基本模块,而无需生成巨大的文件。我只需要简单的内容,例如数组表示,np.diff()和np.interp()。 thanks!
我想从Python脚本中询问创建.EXE文件的帮助,我使用CustomTkinter,Iconipy库。 Pyinstaller:https://pyinstaller.org/en/stable 图标:https://iconipy.
gui包装SpeedTest_cli用Pyinstaller
i试图将tkinter脚本编译到Pyinstall中,但是当我打开.exe文件时,它会显示错误。我的TKINTER脚本有线程。这是一个堆栈跟踪,显示了未经手的例外...
多次,我开始在Python中制作软件,尝试转换为EXE。该过程本身没有问题。但是,当我实际尝试分发应用程序时,Windows
包装Python文件。但是发生了一些错误: Traceback (most recent call last): File "<string>", line 2, in <module> File "D:\Useful Apps\pyinstaller-2.0\PyInstaller\loader\iu.py", line 386, in importHook mod = _self_doimport(nm, ctx, fqname) File "D:\Useful Apps\pyinstaller-2.0\PyInstaller\loader\iu.py", line 480, in doimport exec co in mod.__dict__ File "D:\Useful Apps\pyinstaller-2.0\server\build\pyi.win32\server\out00-PYZ.pyz\SocketServer", line 132, in <module> File "D:\Useful Apps\pyinstaller-2.0\PyInstaller\loader\iu.py", line 386, in importHook mod = _self_doimport(nm, ctx, fqname) File "D:\Useful Apps\pyinstaller-2.0\PyInstaller\loader\iu.py", line 480, in doimport exec co in mod.__dict__ File "D:\Useful Apps\pyinstaller-2.0\server\build\pyi.win32\server\out00-PYZ.pyz\socket", line 47, in <module> File "D:\Useful Apps\pyinstaller-2.0\PyInstaller\loader\iu.py", line 409, in importHook raise ImportError("No module named %s" % fqname) ImportError: No module named _socket
如何在编译期间将其他文件添加到Dist -folder(Python -M Pyinstaller tlum.spec)? 我已经将它们添加到数据中,但没有帮助 a =分析( ['.. \ src \ main.py'], P ...
我用过: nuitka --独立脚本.py 执行此命令后,我得到了包含 exe 文件和其他文件的文件夹,如 pyinstaller 中所示 问题是,当通过pyinstaller创建exe时,你可以得到ba...