jjzjj

PyInstaller

全部标签

python - PyInstaller 不会将 PyQt 的图像加载到 GUI

将我的脚本传递到可执行文件时遇到了一些麻烦,但我终于成功了。主要问题是PyInstaller不会将图像加载到GUI。它应该是这样的:它是这样的:我似乎找不到问题,这是.spec文件:a=Analysis([os.path.join(HOMEPATH,'support\\_mountzlib.py'),os.path.join(HOMEPATH,'support\\useUnicode.py'),'programa.py'],pathex=['img','C:\\Users\\Poblet\\ManGet\\HeyMang\\pyinstaller'])pyz=PYZ(a.pure)ex

python - Py 安装程序 "ImportError: No module named Pyinstaller"

这是我运行pythonconfigure.py时生成的代码。dan@Q430-Q530:~/pyinstaller-2.0/PyInstaller$pythonconfigure.pyTraceback(mostrecentcalllast):File"configure.py",line28,infromPyInstallerimportHOMEPATH,PLATFORMImportError:NomodulenamedPyInstaller因此,目前,由于缺少一个名为...PyInstaller的模块,我什至无法运行PyInstaller。这是PyInstaller2.0,您可以找

python - Pyinstaller 错误 ImportError : No module named 'requests. packages.chardet.sys

我似乎找不到这个问题的根本原因。我不知道是pyinstaller、pip问题、requests模块还是其他问题,因为无法最终排除。我用python编写了一个脚本,当我们必须部署一个新单元时,它可以为我们的企业网络正确配置一个新的硬件sonicwall。它在内存中配置一个正确的.exp文件,使用默认凭证登录到sonicwall设备,通过多部分数据表单导入文件,重新启动sonicwall,然后再次登录并正确更改共享key。出于安全原因,我不能在这里发布代码,但我可以用一个更简单的例子来解释这个问题。以前,代码使用urllib和urllib2来处理http请求,但是当我不得不重写脚本以包含c

python - 使用 pyinstaller 构建的 Flask 应用程序不呈现 index.html

我写了一个flask应用程序,它工作得很好。我想将其作为可执行文件分发。尝试使用pyinstallerflaskScript.py生成了dist文件夹。进入dist文件夹并双击我的可执行flaskScript,它启动了我的服务器。在访问url时,localhost:9090出现以下异常jinja2.exceptions.TemplateNotFoundTemplateNotFound:index.htmlTraceback(mostrecentcalllast)File"/Users/george/Downloads/flaskApps/flaskScript/build/flaskS

python - 如何正确创建 pyinstaller Hook ,或者隐藏导入?

我有两个包(例如,dataread和datainspector),PyInstaller未检测到它们。因此,当运行的应用程序到达需要从这些包中导入模块的位置时,应用程序将终止。最简单的解决方案是将dataread和datainspector复制到打包的应用程序中。但这将打破打包应用程序二进制版本的意图。我看过highdedimports和hook,我认为两者都可以解决问题,但我不确定该使用哪个。有什么建议吗?PS:这两个包都可能包含嵌套目录。 最佳答案 Hook是在PyInstaller找到导入语句时指定额外操作的文件。如果您添加一

python - 如何从 python 3.5 脚本创建独立的可执行文件?

大多数可用的程序只支持python版本3.4。 最佳答案 您可以使用PyInstaller支持python3.5。在终端中使用pip执行安装:pip安装pyinstaller制作.exe文件:pyinstaller--onefilescript.py 关于python-如何从python3.5脚本创建独立的可执行文件?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3316822

python - pyInstaller 更改 dll 和 pyd 输出位置

我正在尝试使用pyInstaller来打包一个wxpython应用程序。我正在寻找“单文件夹”模式的变体,其中dll和pyds不存储在顶级目录中,而是存储在子目录中(如“dlls”或“libs”)。这是当前的规范文件:#-*-mode:python-*-importosa=Analysis\(["..\\job_scraper\\load_gui.py"],pathex=["C:\\Users\\Administrator\\Documents\\Projects\\python\\PyInstaller\\load_gui"],hiddenimports=[],hookspath=N

python - Pyinstaller 图像不加载

问题我试图将python文件转换为EXE文件,但我似乎每次都遇到同样的问题,无论是CX_Freeze还是Pyinstaller。我刚刚尝试使用pyinstaller并使用命令制作了一个EXE文件pyinstaller--onefilethepyfile一切正常。它在dist文件中创建exe。但是,当我打开exe时,它​​会显示一个命令窗口,然后迅速关闭。我设法捕获了我使用打印屏幕时遇到的错误,它说pygame错误:无法打开图像family.jpg。我正在使用pygame模块。我尝试了什么?我确保图像与我的python文件位于同一目录和同一文件夹中。当我运行它时,我的.py工作正常,它只

Python、PyInstaller 错误 : no module named "Encodings" and system codec missing

我正在使用Python3.3.3,我一直在尝试从一个简单的.py脚本构建一个.exe。我的脚本是这样的:importencodingsprint('Test')并正确执行。当我尝试使用PyInstaller使用此命令构建它时:pyinstaller--onefileTestmodul.py然后尝试打开我的.exe,它显示了这个错误:Pythonfatalerror:Py_Initialize:无法加载文件系统编解码器,ImportError:没有名为“encodings”的模块我已经尝试在我的测试脚本中导入“编码”模块,但它仍然无法正常工作,我也尝试过py2exe,但它也根本无法正常工

python - 使用 pyInstaller/UPX 制作的可执行文件遇到 QtCore4.dll 错误

我用pyInstaller编译的python程序,结果超过400MB。该程序的GUI基于htmlPY,它是“PySide的QtWebKit库的包装器”。该程序体积庞大,部分原因是它使用了numpy、scipy和nltk,部分原因是图形库。为了最小化程序的大小,我安装了UPX.这将程序的大小减小到略高于100MB,虽然很大,但可以接受。第一个问题是pyInstaller没有检测到htmlPy,也没有将它包含在编译的程序中。这可以通过将htmlPy模块从我的Python安装复制到pyInstaller创建的“dist”目录中来解决。这样做之后,没有UPX编译的程序版本运行良好。将htmlP