我使用JModelica来模拟Modelica模型。这个JModelica.org网站Python接口允许用户使用Python脚本与Modelica模型交互;但是JModelica.org网站不仅是一个Python包/库-Python包是JModelica的一部分,而不是独立的。如果你打开IPython.bat使用JModelica-itcall C:\JModelica.org-2.0\setenv.bat
。setenv.bat
定义并设置不同的环境变量,包括set PYTHONPATH=%JMODELICA_HOME%\Python;%PYTHONPATH%
,所有必需的站点包都位于其中。在
我喜欢使用Anaconda/Spyder进行开发,尤其是调试,所以在Spyder中使用JModelica将是非常好的。我天真的想法是在水蟒中创造一个新的环境,并使用JModelica的Intepreter、IPthon、PYTHONPATH(它是在调用/JModelica.org/IPython.bat
时创建的)等。在
我知道如何在Anaconda中创建一个新环境,以及如何在该环境中启动Python。但它不起作用。在
我还试图在Spyder中更改设置
另一个想法是使用IPyhon的启动文件。在
我遵循了和Karel Marik相同的步骤。在
要除去InvalidAlgorithmOptionException异常-
我可以设置jupyter笔记本,但我和Spyder一样失败了。我试过了
1)使用最新的2.7 Python从Anaconda Environment启动Spyder
2)更改工具->首选项->Python解释器->使用以下Python解释器
3)定义批处理文件“spyder64.bat”以运行jmodelica环境设置批处理。批处理文件的内容是:
^{pr2}$4)更改工具->首选项->IPython控制台->启动->行
^{3}$5)用代码运行hello world python文件
。。。但运气不好。我得到了
显然,jModelica环境的设置并不成功。在
相关问题 更多 >
编程相关推荐