• 与Plotly和Kaleido的Pyinstaller

    我正在学习如何使用python编写代码,并编写了一个脚本,该脚本使用Pandas和Plotly / Kaledio生成图表。我能够将python脚本转换为Windows可执行文件,但是可分发的文件夹大小约为250MB,我想知道是否有办法减小该大小。 我创建了一个虚拟环境以减少所包含的库的数量,并且还尝试了使用Plotly离线图来输出图像,这将分发文件夹的大小减小到了130MB左右,但同时还增加了从html文件质量低下。 我希望能够直接使用ale来输出png或jpg文件,但这会大大增加可分发的大小,有人知道我...
  • 带有pygame的pyinstaller不会导入库

    我在Windows 10和PyInstaller 4.0和PyGame 1.9.6上使用Python 3.8.5。 当我尝试将Python文件编译为可执行文件时,这似乎可行,但是当我启动可执行文件时,屏幕仅变黑,程序终止。当我从IDLE运行相同的程序时,它工作正常。 我已经看到了这个问题,但是对于许多较旧的版本,我没有设法解决。 “ warn ... txt”在第一行中包含以下消息: missing module named _posixshmem - imported by multiprocessing...
  • 减少pyinstaller(pandas和numpy)中可执行python文件的大小

    我正在尝试从python脚本使用Pyinstaller生成可执行文件。 该脚本仅包含numpy和pandas。 exec生成的大小为435 Mb。 正如其他线程所建议的那样,我尝试使用virtualenv创建一个新的虚拟环境,并仅安装numpy和pandas以及pyinstaller。大小仍然相同。 I tried installing miniconda3 and install the needed packages with both : conda install conda-forge::blas...
  • 使用pyinstaller或auto-py-to-exe创建.exe文件时出现问题

    我试图制作一个我的python脚本的.exe文件,以提供一个简单的界面(使用Tkinter)来多年来多年来一直从NBA球员(使用matplotlib)生成击球图表,该代码如下: Graphic interface 但是,当我尝试使用pyinstaller创建.exe时,它没有用。 现在,我尝试了所有可能的解决方案,从自动py-to-exe(对此尝试了几次),--onefile,-onedir,甚至尝试删除图像(NBA徽标)和图标等,但所有结果都相同。 在大多数尝试中,当我尝试执行.exe文件时,会花一些时间...
  • Python Mac桌面背景恶作剧

    我试图通过经常更改他的桌面背景图片来恶作剧我的朋友。 python脚本如下所示: from appscript import app, mactypes app('Finder').desktop_picture.set(mactypes.File(imeage.jpg)) 现在我的计划是使用(mac)Automator应用程序打开脚本的.exe 由于他没有,而且我也不想下载python及其计算机上的所有库,因此我想使脚本可执行且独立。 所以我找到并使用PyInstaller来做到这一点,但是当我测试...
  • 写入文件作为.exe的一部分

    因此,我已经创建了一个程序来使用文件处理来修改其他程序。我想使用pyinstaller以可执行形式更改它。 pyinstaller ww.py file.py ww.py程序尝试打印在file.py中创建的变量's'的当前值,然后要求用户输入一些新值,该值将通过修改脚本在file.py中修改's'变量。 但是我想将其限制在可执行文件中,但是发生的事情是我的exe程序在文件资源管理器中创建了一个新的file.py文档。但是实际上我想更新位于我的可执行文件中的file.py。 www.py import fi...
  • Pyinstaller给了我一个无法正常运行的exe

    我想使用pyinstaller将py代码转换为exe。我是在Ubuntu上制作的,效果很好。现在我想在Windows上构建我的应用程序,但是pyinstaller创建了一个我无法运行的.exe文件,更好的是,我启动它后便崩溃了,因此尝试打开一个立即关闭的窗口。我试图建立一个简单的“ Hello world”,并且它可以工作。我不知道为什么它不起作用,这是我的规格文件 # -*- mode: python ; coding: utf-8 -*- from kivy_deps import sdl2, glew...
公告

《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

课程地址:https://www.shiyanlou.com/courses/1436
9折优惠邀请码: ZHwfIjb1

该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。