First time here? We are a friendly community of Power Systems Engineers. Check out the FAQ!

Ask Your Question
1

Import psspy returns error: DLL load failed

asked Oct 25 '3

Shahab Mehraeen gravatar image

updated Oct 25 '3

jconto gravatar image

I have installed PSS34. The installation GUI has installed Python 2.7 and I have included that address in my code.

import os
import sys
import xlwt
import xlrd
import scipy.io

# Importing the psspy run PSSE
PSSE_LOCATION = r"C:\Program Files (x86)\PTI\PSSEXplore34\PSSPY27"
sys.path.append(PSSE_LOCATION)
os.environ['PATH'] = os.environ['PATH'] + ';' + PSSE_LOCATION
print('sys.path')
import psspy

The Python code is called within MATLAB and psspy.pyc exists in PSSPY27 folder. But it returns the following error:

File ".\psspy.py", line 56, in <module> ImportError: DLL load failed: The specified module could not be found.

1 answer

Sort by » oldest newest most voted
1

answered Oct 25 '3

jconto gravatar image

can you run the same scripts outside matlab? Just open a DOS windows using the link "PSSE 34 Command Prompt" and run it.

My guess is that psspy cannot run within the matlab environment.

link

Comments

Yes, I tried and it gives the same error. I installed the same package on a different computer and there was no error.

Shahab Mehraeen gravatar imageShahab Mehraeen (Oct 25 '3)

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.
Want to format code in your answer? Here is a one minute demo on Youtube

Add Answer

[hide preview]

Question Tools

1 follower

Stats

Asked: Oct 25 '3

Seen: 233 times

Last updated: Oct 25 '23