1

所以我刚刚安装了 JModelica,并且包含了这个 Python 2.7。当我使用 IPython 控制台并尝试导入以下内容时(它有效):

从 pymodelica 导入 compile_fmu

但是,当我在 Python Shell 程序中编写它时,它会说:

Traceback(最近一次调用最后一次):文件“”,第 1 行,in from pymodelica import compile_fmu ImportError: No module named pymodelica****

这里有什么问题?我想使用 Python Shell,因为您可以在那里编写脚本。

问候,贾西尔

4

1 回答 1

0

问题是 Python 需要知道 JModelica 存储 Python 包“pymodelica”的路径。如果您使用 JModelica 安装中的 IPython,这会自动设置正确的路径。常规 Python shell 也是如此,如果您使用 JModelica 安装中的链接,它应该可以工作,而如果您直接从 Python 安装中使用 Python shell,它将无法工作。

于 2016-01-28T07:40:01.637 回答