zoukankan      html  css  js  c++  java
  • Pyinstaller 中 pandas出错问题的解决(详细)

    环境配置

    pip install pyinstaller
    

    pyinstaller中的参数

    -F   表示生成单个可执行文件
    
    -c 显示命令行窗口,一般一开始的时候使用,如果没有错误,那就使用-w命令
    
    -w  表示去掉控制台窗口,这在GUI界面是非常有用。不过如果是命令行程序的话那就删除这个选项!
    
    -p    表示你自己定义需要加载的类路劲,一般情况下用不到
    
    -i     表示可执行文件的图标
    
    --clean 清除上次编译内容
    
    -n 生成的exe文件和spec文件名字
    
    --hidden-import  打包额外的py库
    

    在一般情况下,文件中如果没有引入pandas包的时候,使用命令:

    pyinstaller -F -w --hidden-import PyQt5.sip ***.py(你的主界面文件,我的是main_window.py)
    

    如果在文件中引入了pandas包,使用pyinstaller时候使用命令:

    pyinstaller -F -w --hidden-import PyQt5.sip 
                              --hidden-import pandas
                              --hidden-import="pandas._libs.tslibs.timedeltas"
                              --hidden-import="pandas._libs.tslibs.np_datetime"
                              --hidden-import="pandas._libs.tslibs.nattype"
                              --hidden-import="pandas._libs.skiplist" 
                              main_window.py(自己的文件)
    
  • 相关阅读:
    [整理]Win下好用的Markdown工具
    tcpip http socket
    [整理].net中的延迟初始化器
    [整理]ASP.NET WEB API 2学习
    [整理]ASP.NET MVC 5
    [转载]AngularJS 指令 用法
    [整理]HTML5 WebSocket
    [整理]CSS3 滤镜
    [整理]WebAPP开发的框架
    [整理]AngularJS移动端开发遇到的问题
  • 原文地址:https://www.cnblogs.com/pprp/p/10246583.html
Copyright © 2011-2022 走看看