我有一个Python脚本(Anaconda3/spyder4),在SpyderIDE中运行良好。使用PyInstaller,我生成一个.exe(单文件选项)。我可以从cmd提示符运行它,它也运行得很好。但是,如果我通过双击Windows资源管理器中的exe来运行它,它会开始正常运行(我可以指定输入文件并执行某些简单操作),但是,当它开始处理我的数据时,它会崩溃,不会出现任何错误消息。窗户不见了。我设法将问题缩小(使用print语句)到一个numpy调用(numpy.dot)。在到达此语句之前,其他numpy调用已经成功执行(numpy.array和numpy.zeros)。 我在PyInstaller警告日志中找不到任何可疑警告。我怀疑这与搜索路径有关,这取决于exe的启动方式,但我不知道如何:
目前没有回答
相关问题 更多 >
编程相关推荐