接着新建一个文件夹,专门用来存放打包好的文件,我的文件夹叫env 切换到此文件夹的路径下,安装pipenv的虚拟环境 pipenv install 安装完成后会产生两个文件 接着使用下面命令进入虚拟环境 pipenv shell 在这个虚拟环境中安装pyinstaller pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple 以及py文件...
pyinstaller除了会打包test.py使之成为一个exe之外,还会创建一的后缀名为.spec的文件 长这样 打开以后大概是这个样子 注意选中的这一行 然后就可以愉快的在第13行的"[]"里面输入自己不需要的库啦 然后输入这样的代码重新打包自己的exe pyinstaller --clean -F test.spec 不嫌麻烦的话一开始也可以这么写: pyinstal...
0 创建一个文件夹如dabao 输入cmd 进入命令行 安装 pip install pipenv 1 创建虚拟环境 pipenv install指定需要的python版本,不指定默认 一般不用 pipenv install --python 3.7 2进入虚拟环境 pipenv shell pip list 查看包数量 3安装自己最终打包的py文件下需要的模块即可 pip install xxxpip install pyinstaller...
pyinstaller -F plottest.py -w --upx-exclude=python3.dll 去掉-F则不是打包为单一的exe文件,而是包括依赖和exe: pyinstaller plottest.py -w --icon=icon/logo.ico --upx-exclude=python3.dll 注意:使用--upx-exclude=python3.dll是为了不对python3.dll进行压缩,否则会报错“python3.dll: NotCompressib...
pyinstalle..事情起因是我现在初学Python,做了一个自动关机程序用的tk,做好之后室友说太丑了,我又在网上查到了ttk可以美化,然后用上ttk打包之后直接从22m变成了400m,build文件夹里面的pkg文件
首页 推荐 关注 朋友 我的 直播 放映厅 知识 游戏 二次元 音乐 美食 音效魔方 粉丝321获赞1162
解决用pyinstaller打包python程序,生成的.exe文件过大问题 可以使用虚拟环境pipenv来打包。pipenv是虚拟的python环境,即,它可以在电脑上某个文件夹下创建一个虚拟的python环境,这个环境和你用Anaconda安装的python是完全独立...:\data_dl\pipenv,然后在该目录下执行:pipenvinstall --python 3.7 这样就可以在D:\data_dl...
pyinstaller 打包selenium项目,需要再同级目录中添加 浏览器驱动,否则会报错。 然而在Pyinstaller -F main.py 时 --add-data=chromedriver不支持,所以就会很不方便,在你转发main.exe文件时,还要附带一个驱动,下面是我的解决方案,直接在spec文件中添加驱动,重新打包,ok 修改完配置后,直接Pyinstaller -F main...VSCod...
首先,用pyinstaller -D的方法,将python代码以文件夹的形式打包。 pyinstaller-w-D test.py 1 然后,打开enigma virtualbox,设置好输入和输出的可执行文件,把pyinstaller生成的文件夹递归加入,然后点击打包,就可以生成单文件了。 最后尽管输出的文件比pyinstaller打包的单文件要稍大一些,但启动时的速度快了很多。