在安裝PSCAD自動化仿真包的時候,他是官方指定的python3.7.1版本,但是我已經安裝了anaconda和pycharm,是以我就沒有用PSCAD官方提供的自動化安裝程式,依照我自己了解和網上的程式,記錄一下安裝步驟如下:
首先在PSCAD官網下載下傳自動化安裝包:
https://www.pscad.com/software/pscad/automation-library
解壓該檔案夾AutomationLibrary…,解壓後檔案夾下有一個AutomationLibrary壓縮包,然後再解壓該檔案夾下的AutomationLibrary,在此解壓檔案下有一個Installs_AL_Wheel檔案并解壓(python、pywin不用管了)。
經過以上解壓就可以得到兩個檔案,其中一個是mhrc_automation·····.whl。
打開anaconda prompt,輸入:
pip install whl路徑/mhrc_automation·····.whl
這時候對應修使用程式運作依然會出錯,需要安裝pywin32
同樣在anaconda prompt中運作
conda install pywin32
(python3.6 pywin32=227)
即可
#測試程式
import mhrc.automation
pscad = mhrc.automation.launch_pscad(certificate=False)
#導入項目
pscad.load(r"pscad仿真模型路徑/pscad仿真模型名字.pscx")
如果按照以上程序應該會出現這個錯誤:
找不到:‘C:\Users\Public\Documents\Manitoba HVDC Research Centre\ATS\ProductList.xml’
這個時候 直接用自動化安裝包裡面的installer運作一下,python什麼的都不用安裝