Python(SciTools)-尝试制作电影时编码器出错(无法保存)
我正在学习如何用Python编程,并且一直在阅读Langtangen的《Python科学编程入门教程》。这本书指的是一个网站,该网站上发布了书籍示例或工作代码示例/程序(),其中还包括一些使用SciTools(EasyViz)生成一些绘图,然后尝试将它们保存在.gif文件中(我想这是电影的默认输出格式) 问题是我运行程序时出错。我通过改变图形看到了变化,但在程序将这些.png文件保存到电影中的最后,我收到以下错误消息:Python(SciTools)-尝试制作电影时编码器出错(无法保存),python,gif,encode,movie,Python,Gif,Encode,Movie,我正在学习如何用Python编程,并且一直在阅读Langtangen的《Python科学编程入门教程》。这本书指的是一个网站,该网站上发布了书籍示例或工作代码示例/程序(),其中还包括一些使用SciTools(EasyViz)生成一些绘图,然后尝试将它们保存在.gif文件中(我想这是电影的默认输出格式) 问题是我运行程序时出错。我通过改变图形看到了变化,但在程序将这些.png文件保存到电影中的最后,我收到以下错误消息: Found 73 files of the format tmp_*.png
Found 73 files of the format tmp_*.png.
scitools.easyviz.movie function runs the command:
convert -delay 50 tmp_*.png tmp_heatwave.gif
Invalid Parameter - 50
scitools.easyviz.movie could not make movie
Traceback (most recent call last):
File "D:\Workspaces\Eclipse Python Workspace\Book Examples\src\plot\heatwave.py", line 41, in <module>
output_file='tmp_heatwave.gif')
File "C:\Python27\lib\site-packages\scitools\easyviz\movie.py", line 1151, in movie
me.encode()
File "C:\Python27\lib\site-packages\scitools\easyviz\movie.py", line 153, in encode
raise SystemError('Check error messages from the encoder in the terminal window')
SystemError: Check error messages from the encoder in the terminal window
谁能告诉我发生了什么事?我没有更改代码,而且我确信它是正确的,但我无法按预期保存电影 我也遇到了同样的麻烦(也从同一本书中学习)。
对我来说,它发生在我运行
bisection\u movie.py
文件时
就我而言,我解决问题的方法如下:
没有这样的文件或目录@error/ps.c/ReadPSImage/837
我建议首先安装ghostscript代理库,并检查这是否足够。如果是的话,请发回它工作了,这样我就知道我做的所有该死的事情,是什么让代码工作的。谢谢。我现在没有时间检查,而且自从我上次用Python编程以来已经有很长时间了,所以这就是我还没有接受你的答案的原因。不过,我很感谢你的意见,我一核实就接受你的答案。
Invalid Parameter - tmp_heatwave.gif