首页 > 编程语言 >python 打包后运行提示 ModuleNotFoundError: No module named 'xxx'

python 打包后运行提示 ModuleNotFoundError: No module named 'xxx'

时间:2022-11-04 16:13:55浏览次数:33  
标签:tslibs named No python xxx ._ libs pandas

毫无疑问,是打的包有问题。

目前见到的原因有三:

1. pycharm 开发环境的引用的包版本和外面的环境引用的包版本不一致。

    处理方式:想办法让两个版本一致。

    相关命令:pip uninstall xxx,pip install xxx=1.2.1,pip show xxx

2. pyinstaller 版本不正确,一般更新到最新可解决,其它情况暂未遇到

3. 手动增加依赖项,转载别人方法

解决办法
添加打包依赖,操作步骤:

进入pyinstaller包的安装目录(在python安装目录的Lib/site-packages目录下)。然后进入Pyinstaller目录,里边有一个hooks目录,示例:D:/python/Lib/site-packages/PyInstaller/hooks。
在hooks目录下创建hook-pandas.py文件,文件内容:
hiddenimports = [‘pandas._libs.tslibs.base’,‘pandas._libs.tslibs.timedeltas’, ‘pandas._libs.tslibs.np_datetime’, ‘pandas._libs.tslibs.nattype’, ‘pandas._libs.skiplist’]
1
保存,然后重新打包即可。
————————————————
版权声明:本文为CSDN博主「明镜居士」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_37694033/article/details/124206493

 

标签:tslibs,named,No,python,xxx,._,libs,pandas
From: https://www.cnblogs.com/nanfei/p/16858171.html

相关文章

  • LG2258 [NOIP2014 普及组] 子矩阵
    LG2258[NOIP2014普及组]子矩阵给出一个矩阵,求出一个子矩阵(对应在数列上的定义为子序列,从一个矩阵当中选取某些行和某些列交叉位置所组成的新矩阵保持行与列的相对顺序......
  • How do I fix the GPG error "NO_PUBKEY"?
    * W:GPGerror: http://ppa.launchpad.net trustyInRelease:Thefollowingsignaturescouldn'tbeverifiedbecausethepublickeyisnotavailable:NO_PUBKEY......
  • 【Web开发】Python实现Web图表功能(pyecharts,Flask)
    <fontcolor=purpleface=华文行楷size="5">"柳丝榆荚自芳菲,不管桃飘与李飞;"1、简介APythonEchartsPlottingLibrary.ApacheEcharts是一个由百度开源的数据可视化......
  • Python常见加密解密算法
    Python爬虫常见加密解密算法urlencode加密简介:当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些......
  • python 虚拟机框架-名字、作用域和名字空间
    python的虚拟机是python的核心,在.py源代码被编译器编译为字节码指令序列后,就将由python的虚拟机接手整个工作。python的虚拟机将从编译得到的PyCodeObject对象中依次读入每......
  • nopad++ 安装插件 (nopad++ installation of plugin manager failed)
    nopad++ installationofpluginmanagerfailed Thelatestversionofthepluginmanageris1.3.5(see ​​Notepad++PluginManager​​)Tryamanualinstallo......
  • 学习笔记-symfonos1-WalkThrough
    symfonos1-WalkThrough免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.靶机地址https://www.vulnhub......
  • 学习笔记-symfonos2-WalkThrough
    symfonos2-WalkThrough免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.靶机地址https://www.vulnhub......
  • 学习笔记-symfonos3-WalkThrough
    symfonos3-WalkThrough免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.靶机地址https://www.vulnhub......
  • 学习笔记-symfonos5-WalkThrough
    symfonos5-WalkThrough免责声明本文档仅供学习和研究使用,请勿使用文中的技术源码用于非法用途,任何人造成的任何负面影响,与本人无关.靶机地址https://www.vulnhub......