Я новичок в Python и пытаюсь запустить код с помощью PyCharm
первая часть кода для загрузки файла DLL
# python version >= 2.5
import sys,os
import time
import ctypes
from ctypes import *
try :
if sys.platform.startswith('win32'):
print 'we are in windows'
libEDK = cdll.LoadLibrary("edk.dll")
if sys.platform.startswith('linux'):
srcDir = os.getcwd()
libPath = srcDir + "/libedk.so.1.0.0"
libEDK = CDLL(libPath)
except :
print 'Error : cannot load dll lib'
файл кода в той же папке, что и файлы dll, но я все еще получаю исключение
Error : cannot load dll lib
вывод выглядит следующим образом:
C:\Python27\python.exe "C:/Users/shehab/Downloads/Emotiv premium libraries v3.0.0.41/Examples/EpocExamples/examples_Python/emoStateLoger.py"
we are in windows
Traceback (most recent call last):
Error : cannot load dll lib
File "C:/Users/shehab/Downloads/Emotiv premium libraries v3.0.0.41/Examples/EpocExamples/examples_Python/emoStateLoger.py", line 22, in <module>
EE_EmoEngineEventCreate = libEDK.EE_EmoEngineEventCreate
NameError: name 'libEDK' is not defined
Process finished with exit code 1
какая-нибудь подсказка?