如何解决“ DLL加载失败:找不到指定的模块”

时间:2019-07-05 12:33:37

标签: python-2.7

我试图在python中运行脚本。最初很长时间以来,它一直运行良好。后来,突然之间,或者我不知道发生了什么,我收到一条错误消息,提示“ DLL加载失败:找不到指定的模块”

import dss
import pprint
import json

conn = dss.connect()
dataset = dss.openDataset(conn,'ITEM_VAL', ['NAME','ITEM_VALUE','STATUS','UPDATE_TIME'],'r')
record1 = dss.readEqual(conn, dataset, 'SULZER.IN_FLW')
record2 = dss.readEqual(conn, dataset, 'SULZER.LEVEL')
record3 = dss.readEqual(conn, dataset, 'SULZER.OUT_FLW')
record4 = dss.readEqual(conn, dataset, 'SULZER.PRESSURE')
record5 = dss.readEqual(conn, dataset, 'SULZER.TEMPERATURE')
#print record1['ITEM_VALUE']
#print record2['ITEM_VALUE']
#print record3['ITEM_VALUE']
#print record4['ITEM_VALUE']
#print record5['ITEM_VALUE']
dss.closeDataset(conn, dataset)
dss.close(conn)
print ("FT disconnected")
data = {}
data['Values']=[]
data['Values'].append({
    'Name':record1['NAME'],
    'Time':record1['UPDATE_TIME'],
    'Value':record1['ITEM_VALUE'],
    'Status':record1['STATUS']
})
data['Values'].append({
    'Name':record2['NAME'],
    'Time':record2['UPDATE_TIME'],
    'Value':record2['ITEM_VALUE'],
    'Status':record2['STATUS']
})
data['Values'].append({
    'Name':record3['NAME'],
    'Time':record3['UPDATE_TIME'],
    'Value':record3['ITEM_VALUE'],
    'Status':record3['STATUS']
})
data['Values'].append({
    'Name':record4['NAME'],
    'Time':record4['UPDATE_TIME'],
    'Value':record4['ITEM_VALUE'],
    'Status':record4['STATUS']
})
data['Values'].append({
    'Name':record5['NAME'],
    'Time':record5['UPDATE_TIME'],
    'Value':record5['ITEM_VALUE'],
    'Status':record5['STATUS']
})
with open('iocldata.txt','w') as outfile:
    json.dump(data,outfile)

这是我现在遇到的错误

回溯(最近通话最近):   在第1行的文件“ E:\ sulzer \ PHDPL_SULZER \ FT_JSON.py”     导入dss ImportError:DLL加载失败:找不到指定的模块。

请帮助我解决此问题。

BTW dss模块用于我们的软件之一。

0 个答案:

没有答案