如何解决将pyOptSparseDriver与OpenMDAO和WISDEM结合使用
我使用的是pyOptSparse的较旧版本(与许可证捆绑在一起),该版本过去可以与较旧版本的OpenMDAO(1.x)和WISDEM配合使用,但是与我当前使用的OpenMDAO 3.1.0,Anaconda / Windows,
我发出prob.driver =om.pyOptSparseDriver()
我收到此错误:
AttributeError:模块“信号”没有属性“ SIGUSR1”
有没有解决的办法?
解决方法
这绝对是一个错误。现在,我们从OpenMDAO 3.3.1开始对其进行了修复。
一种解决方法将要求您编辑pyoptsparse.py
文件,并在“ user_terminate_signal”定义中将默认选项signal.SIGUSR1
替换为None。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。