繁体   English   中英

如何进一步调试?

[英]How to debug any further?

我正在使用 PyInstaller 构建一个可执行文件,并且构建成功完成。 即使运行 created.exe 文件也没有任何错误消息。 但是脚本很早就结束了,并且没有通过一些导入。 我已经将其追踪到 pandas 导入语句,但现在我不知道如何调试出了什么问题,因为我没有收到任何错误消息。

我已经尝试检查构建日志消息并将调试标志与importsbootloader一起使用,但我找不到任何有用的消息,其中导入语句或 pandas 中的代码导致脚本结束。

已安装版本:

  • Python:3.6.13
  • PyInstaller:4.2
  • Pandas:1.1.5

使用此代码获得相同的行为:

# test.py
import pandas as pd

def main():
    print(pd.__version__)

if __name__ == '__main__':
    main()

现在使用pyinstaller test.py构建也成功完成,但是在我的构建文件夹中执行 test.exe 时,没有创建 output 并且脚本结束时没有任何消息。

问题是由错误引起的。 使用 PyInstaller 的最新开发版本来修复它。

我已经打开了Github 问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM