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

时间:2015-03-19 15:48:20

标签: python windows dos abaqus

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

1 个答案:

答案 0 :(得分:1)

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

在安装某些程序时,系统变量可能会发生变化。一些改变,不是由于用户的错误,对于其他安装的程序,如ABAQUS,可能是不希望的,如在该特定问题中。在这个问题中,在安装VPython(用于其他目的)之后,变量名称下的系统变量&#34; PATH&#34;变了从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. 右键点击&#34; 我的电脑&#34;并点击&#34; 属性&#34;。
  2. 在任务窗格的左侧,点击&#34; 高级系统设置&#34;。
  3. 在&#34; 高级&#34;标签,在底部,点击&#34; 环境变量&#34;。
  4. 在&#34; 系统变量&#34;列表下,点击并修改名称为&#34; 路径&#34;的变量。< / LI>
  5. 在输入框中,在&#34; 变量值&#34; 添加以下内容:D:\SIMULIA\Abaqus\Commands;(如果&#34; 变量值<已存在其他值,请确保写入的值前面和后面跟一个分号/ strong>&#34; box)
  6. 请注意&#34;命令&#34;的扩展名。根据ABAQUS安装的目标文件夹,可能会因计算机而异。因此,在输入确切的文件夹路径时必须谨慎。您也可以在dos提示符中输入echo %PATH%,然后查看&#34; 变量值&#34;以变​​量名称&#34; 路径&#34;

    出现