簡體   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