我正在尝试使用pyinstaller创建我的python脚本的.exe文件。 exe文件已成功创建,但是当我尝试运行它时,cmd会给出错误:
导入错误:Astropy需要最低版本的“六个”模块 1.10;通常这与astropy包捆绑在一起,所以如果你收到这个警告,请咨询你的Astropy发行版的打包者。失败 执行脚本MARK1
我安装了Astropy V1.33。
答案 0 :(得分:2)
看起来这是Astropy已知的持续问题。以下是GitHub上Astropy开发的一些讨论:https://github.com/astropy/astropy/pull/960。
此问题之前也曾被问过几次:
你可以尝试在你的pyinstaller设置中包含六个作为hidden-import。否则,您可能需要使用Astropy的冻结版本,在这里他们添加了一些编辑以使其与pyinstaller一起使用。