【Python】实现极致:克服PyInstaller打包挑战,解决libpython3.10.so.1.0库丢失难题
创始人
2025-01-16 01:35:51
0

【Python】实现极致:克服PyInstaller打包挑战,解决libpython3.10.so.1.0库丢失难题

大家好 我是寸铁👊
总结了一篇【Python】实现极致:克服PyInstaller打包挑战,解决libpython3.10.so.1.0库丢失难题✨
喜欢的小伙伴可以点点关注 💝

在这里插入图片描述

前言

相信大家在Centos7使用Pyinstaller打包会遇到Python library not found: libpython3.10.so.1.0问题,没关系,小问题,下面跟着寸铁一步步走下去就能解决。

在这里插入图片描述

具体如下:

pyInstaller ,exceptions.PythonLibraryNotFoundError:  Python library not found: libpython3.10.so.1.8, libpython3 .10.so This means your Python installation does not come with proper shared library files. This usually happens due to missing development package,  or unsuitable build parameters of the Python installat. 

解决方案

按照python报错的提示进行重新编译

Step1

  • 先进入到安装的Python的文件夹路径,用于后面的配置做准备
    在这里插入图片描述

  • 再看一下有无configure这个模块,如下则找到地方:

在这里插入图片描述


Step2

  • 接着,在这个路径下进行配置,命令如下:
sudo ./configure --prefix=/usr/local/python3 --enable-shared --with-ssl 
  • 再进行重新编译
sudo make && sudo make install  

需要等待一段时间,安装完毕后显示如下:

在这里插入图片描述


Step3

  • 进入到刚才–prefix后: /usr/local/python3的路径
    在这里插入图片描述

  • 进入lib查看是否有libpython3.10.so.1.0文件,有则说明编译成功!
    在这里插入图片描述

  • 最后,在把这个文件复制到lib64这个库中,让Pyinstaller可以用这个文件

sudo cp libpython3.10.so.1.0 /usr/lib64 

在这里插入图片描述


验证使用

  • 打包sh文件
pyinstaller --onefile test.py 

如下,说明打包成功!
在这里插入图片描述


  • 查看一下是否有sh文件

看到左边的dist文件出现test则说明打包成功!

在这里插入图片描述

  • 运行sh文件
    在这里插入图片描述

看到这里的小伙伴,恭喜你又掌握了一个技能👊
希望大家能取得胜利,坚持就是胜利💪
我是寸铁!我们下期再见💕


往期好文💕

保姆级教程

【保姆级教程】Windows11下go-zero的etcd安装与初步使用

【保姆级教程】Windows11安装go-zero代码生成工具goctl、protoc、go-zero

【Go-Zero】手把手带你在goland中创建api文件并设置高亮


报错解决

【Go-Zero】Error: user.api 27:9 syntax error: expected ‘:‘ | ‘IDENT‘ | ‘INT‘, got ‘(‘ 报错解决方案及api路由注意事项

【Go-Zero】Error: only one service expected goctl一键转换生成rpc服务错误解决方案

【Go-Zero】【error】 failed to initialize database, got error Error 1045 (28000):报错解决方案

【Go-Zero】Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)报错解决方案

【Go-Zero】type mismatch for field “Auth.AccessSecret“, expect “string“, actual “number“报错解决方案

【Go-Zero】Error: user.api 30:2 syntax error: expected ‘)‘ | ‘KEY‘, got ‘IDENT‘报错解决方案

【Go-Zero】Windows启动rpc服务报错panic:context deadline exceeded解决方案


Go面试向

【Go面试向】defer与time.sleep初探

【Go面试向】defer与return的执行顺序初探

【Go面试向】Go程序的执行顺序

【Go面试向】rune和byte类型的认识与使用

【Go面试向】实现map稳定的有序遍历的方式

相关内容

热门资讯

第5分钟了解!闲闲辅助器,78... 第5分钟了解!闲闲辅助器,789大菠萝辅助,要领教程(有挂解密)-哔哩哔哩1)789大菠萝辅助免费钻...
第五分钟了解!吉祥填大坑脚本小... 第五分钟了解!吉祥填大坑脚本小程序,ios破解游戏盒子,法子教程(有挂秘笈)-哔哩哔哩1、吉祥填大坑...
7分钟了解!新西部挂透视辅助,... 7分钟了解!新西部挂透视辅助,天天辅助工具,技法教程(了解有挂)-哔哩哔哩1、这是跨平台的新西部挂透...
第四分钟了解!打哈儿床将辅助,... 第四分钟了解!打哈儿床将辅助,湖北休闲辅助,模块教程(有挂神器)-哔哩哔哩打哈儿床将辅助透视方法中分...
3分钟了解!打哈儿麻将辅助下载... 3分钟了解!打哈儿麻将辅助下载,台州哈狗有辅助软件吗,技法教程(确实有挂)-哔哩哔哩该软件可以轻松地...
第1分钟了解!杭州边锋网络游戏... 第1分钟了解!杭州边锋网络游戏辅助,约局吧破解器,资料教程(果真有挂)-哔哩哔哩1、每一步都需要思考...
第十分钟了解!浙江温州游戏辅助... 第十分钟了解!浙江温州游戏辅助器,欢乐达人暗堡破解,办法教程(有人有挂)-哔哩哔哩一、浙江温州游戏辅...
第四分钟了解!浙江辅助器,微乐... 第四分钟了解!浙江辅助器,微乐陕西小程序破解器下载,模板教程(有挂方法)-哔哩哔哩1、每一步都需要思...
第4分钟了解!蘑菇云游破解版,... 第4分钟了解!蘑菇云游破解版,情怀游戏辅助器,法子教程(有挂教学)-哔哩哔哩1、每一步都需要思考,不...
第八分钟了解!众亿辅助,潮娱乐... 第八分钟了解!众亿辅助,潮娱乐鱼虾蟹公式辅助软件,操作教程(证实有挂)-哔哩哔哩1、潮娱乐鱼虾蟹公式...