再见,
我正试着使用Assimo2.9。在Mac上。为此,我通过cmake下载并安装了太阳刻度盘,创建了下载文件的builddir,并../ Download / sundials -2.7.0运行。
$cmake ../Downloads/sundials-2.7.0
$make
$make install 这应该在/usr/local中安装所有内容。当我这样做时,它不会给我任何错误警告。但是,当我试图在python中使用assimulo时,会出现以下错误消息:
from .sundials import IDA, CVode
ImportError: No module named sundials有什么建议吗?
非常感谢。
发布于 2016-10-13 13:23:43
诀窍是通过自制的方式安装所有的东西,并得到丢失的sundials.so文件。在pypi上的当前assimulo-2.9发行版似乎没有提供这个共享对象库,因此触发了这个错误消息。
发布于 2019-07-10 16:37:55
我在Anaconda(Ubuntu18.04)中也有同样的错误。我首先安装了pyfmi,然后根据错误消息安装了依赖项(assimulo,sundials)。安装完所有程序之后,pyfmi通过运行fmu示例无法工作。
但我卸载了所有相关软件。然后我按照一定的顺序重新安装了所有的东西。我找到了安装事项的顺序,它们是:日晷->西莫罗现在一切都好了。
https://stackoverflow.com/questions/39970458
复制相似问题