pyinstaller打包遇到dll问题及解决方案

作者:

文章目录
  • 去到虚拟环境中,把xgboost包的文件夹复制到你的项目路径中。 并在spec配置文件中进行声明把这个文件夹打包进exe文件
  • 注意: Anaconda的base环境中也要安装xgboost,这样的话如果上面的失败,那么就会根据环境变量中base环境中找到dll并打包进去。【优先使用步骤一,步骤二试过了是失败的】
  • 以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。 您可能感兴趣的文章: 使用PyInstaller将Flask项目一键打包成独立可执行文件的实战指南 Python利用PyInstaller库实现将脚本一键打包为EXE文件 Python使用PyInstaller/pip打包与发布的详细指南 PyInstaller打包TkinterDnD应用时窗口图标失效问题的解决详解 Windows下PyInstaller打包Python的完整教程 使用PyInstaller打包Python项目过程
  • 目录
    • 步骤一
    • 步骤二
    • 总结

    这个问题尤其是xgboost会经常遇到xgboost.dll问题。

    统一的解决方法:

    去到虚拟环境中,把xgboost包的文件夹复制到你的项目路径中。

    并在spec配置文件中进行声明把这个文件夹打包进exe文件

    注意:

    Anaconda的base环境中也要安装xgboost,这样的话如果上面的失败,那么就会根据环境变量中base环境中找到dll并打包进去。【优先使用步骤一,步骤二试过了是失败的】

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。

    您可能感兴趣的文章:

    • 使用PyInstaller将Flask项目一键打包成独立可执行文件的实战指南
    • Python利用PyInstaller库实现将脚本一键打包为EXE文件
    • Python使用PyInstaller/pip打包与发布的详细指南
    • PyInstaller打包TkinterDnD应用时窗口图标失效问题的解决详解
    • Windows下PyInstaller打包Python的完整教程
    • 使用PyInstaller打包Python项目过程

    站内搜索