如何从VisualStudio代码运行ABAQUS python脚本?

2024-09-28 17:25:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Visual Code Studio编辑和运行ABAQUS的Python脚本(使用内部Python 2.7解释器和大量库的有限元软件)

标准情况是,我从Windows cmd提示符运行此命令

abaqus cae noGUI=“myscript.py”

=======================================================================================

说明:

命令“abaqus”是对该批处理文件的引用

C:\SIMULIA\Commands\abaqus.bat

包含

@echo off
"C:\SIMULIA\Commands\abq2018.bat" %*

后一个批处理文件abq2018.bat包含这个

@echo off
setlocal
set ABA_COMMAND=%~nx0
set ABA_COMMAND_FULL=%~f0
"C:\SIMULIA\CAE\2018\win_b64\code\bin\ABQLauncher.exe" %*
endlocal

这是用于ABAQUS软件的标准配置

=======================================================================================

通常,我在PSPad中编辑Python脚本,然后点击F9,它使用宏(其中称为Highlighter)运行编辑的脚本

“c:\SIMULIA\Commands\abaqus.bat”cae nogui=“%File%”

一切都很完美

我尝试在VisualStudio代码中设置类似的“一键运行”场景,方法是使用“工作区”、“解释器”、“launch.json”和“python.pythonPath”设置,但没有成功。默认的Python解释器3.7通常适用于标准Hello world等脚本

我的目标是使用Visual Studio代码中的调试功能

谢谢你的帮助 罗伯特


Tags: 文件命令脚本编辑标准软件解释器commands