繁体   English   中英

从命令提示符处运行ABAQUS python脚本时中断

[英]Disruption in running ABAQUS python script from command prompt

安装VPython后,在DOS提示符下运行ABAQUS python脚本时遇到问题。 看来系统和环境变量已被破坏。 我通常在DOS提示符下键入以下命令以执行不带图形单元界面(GUI)的python脚本:

abaqus cae noGUI=myFile.py 

我附上包含以下错误消息的图形:

错误信息

'abaqus' is not recognized as an internal or external command.<br>
operable program or batch file.

我正在使用ABAQUS 6.10。 有人可以帮我获得设置吗?

我感谢大家的参与。 在简短讨论之后,已使用以下各段中详细说明的过程解决了该问题。

在安装某些程序时,系统变量可能会更改。 并非由于用户的错误而导致的某些更改,对于此特定问题,对于其他安装的程序(例如ABAQUS)可能是不希望的。 在这个问题中,在安装VPython(出于某些其他目的)之后,更改了变量名“ PATH”下的系统变量。 从MS-DOS提示符下,使用ABAQUS调用python脚本(使用命令abaqus cae noGUI=<script-file-name>.py )时,这导致以下错误:

'abaqus' is not recognized as an internal or external command.
operable program or batch file.

因此,需要重新输入ABAQUS程序的变量值。 采取了以下步骤:

  1. 右键单击“ 我的电脑 ”,然后单击“ 属性 ”。
  2. 在任务窗格的左侧,单击“ 高级系统设置 ”。
  3. 在底部的“ 高级 ”选项卡下,单击“ 环境变量 ”。
  4. 在“ 系统变量 ”列表下,单击并编辑名称为“ PATH ”的变量。
  5. 在输入框中,在“ 变量值 ”中添加以下内容: D:\\SIMULIA\\Abaqus\\Commands; (如果在“ 变量值 ”框中已经存在其他值,请确保写入的值位于分号之前和之后)

请注意,“命令”的扩展名可能会在不同计算机上有所不同,具体取决于ABAQUS安装的目标文件夹。 因此,在输入确切的文件夹路径时必须谨慎。 您也可以在dos提示符下输入echo %PATH%并检查以查看变量名“ PATH ”下是否存在“ Variable Value ”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM