打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
打包封装Python代码

今天跟同事去站上帮忙,监考的空当儿,脑子又开始琢磨Python代码,既然在内网电脑无法安装,是否可以将Python代码封装成可执行程序,只要思路打开,问题总是能解决的。

其实,Python自带的库函数就有这个功能,你能想到的需求,别人早就做过了,而且做得非常成熟稳定易用。

Python代码不是人人都会用,多少还是有点门槛的,也不是谁都想安装配置Python环境,值得分享给别人的东西,一定要简单方便。

说干就干,中午到办公室就开始动手。除了问Bard(谷歌的AI助手,相比chatGPT响应速度更快),最好还是找个视频教程,等于学会别人手把手教的东西。

第一步,在Python中安裝pyinstaller套件;第二步,设置环境变量;第三步,打包封装Python代码。

第一步就卡了半天,忘记以管理员权限运行cmd,所以提示pyinstaller不是内部命令,没啥经验的我,在网上找了半天,才找到一个详细的教程,一点点搞定。

第一步搞定,环境变量水到渠成,不需要特殊处理。

第三步,需要打包的Python代码文件比较多,操作也比较简单,向后罗列即可,’pyinstaller -F 1.py 2.py 3.py’,打包过程比较快,半分钟搞定。

这就是保持迭代,不断优化调整。

兴冲冲拷贝到内网电脑,结果运行错误,提示找不到某个dll文件,网上一查是个疑难杂症,大部分人解决不了。

有人说是Python版本问题,打包生成可执行程序需要用Python3.7,结果我试了一下,还是不行。

从网上下载了那个dll文件,拷贝到系统文件夹里,电脑重启,结果还是一样。

笔记本电脑可以完美运行,已经可以给同事推荐使用了。

用户界面可以优化美观,现在只能算是初级beta版本。

再次回到原点。

再次认真思考,如何离线安装第三方依赖库?麻烦一点,肯定是可以搞定的。

明天继续努力。

每天解决一点小问题,感觉还挺开心的。


某些国产网站,不知处于什么目的,限制复制粘贴,你不小心选中内容,右键复制,给你弹出个二维码,要多恶心就多恶心。

没办法,解决办法如下:截图保存,打开白描网页版,识别文字即可。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何将Python代码打包成可执行文件?
python生成exe文件
学会这招真实用!复制粘贴,快速将Python程序打包成exe!
PyInstaller模块简介
python代码直接生成可执行exe文件
如何将Python写的代码打包成.exe可执行文件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服