0

安装 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。有人可以帮我获取设置,对吗?

4

1 回答 1

1

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

在安装某些程序时,系统变量可能会发生变化。某些更改,不是由于用户的过错,可能不适合其他已安装的程序,如 ABAQUS,就像在这个特定问题中一样。在这个问题中,在安装 VPython(出于其他目的)之后,变量名“PATH”下的系统变量发生了变化。abaqus cae noGUI=<script-file-name>.py这导致在 MS-DOS 提示符下使用 ABAQUS(使用命令)调用 python 脚本时出现以下错误:

'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 安装的目标文件夹。因此,在输入确切的文件夹路径时必须谨慎。您也可以echo %PATH%在 dos 提示符下输入并检查以查看变量名称“ PATH ”下存在的“变量值”

于 2015-03-19T20:39:53.943 回答