2012-11-07 61 views
3

我嘗試通過python訪問NIST refprop數據庫。爲了這個,我下載了REFPROP Python模塊從http://www.boulder.nist.gov/div838/theory/refprop/Frequently_asked_questions.htm使用python訪問Refprop:SETPATHdll錯誤

當試圖導入模塊,我收到以下錯誤:

>>> import REFPROP 
Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
File "C:\Python33\lib\REFPROP.py", line 6525, in <module> 
    setpath() 
File "C:\Python33\lib\REFPROP.py", line 381, in setpath 
    _setpath(path) 
File "C:\Python33\lib\REFPROP.py", line 421, in _setpath 
    _rp.SETPATHdll(ctypes.byref(_hpth), ctypes.c_long(255)) 
File "C:\Python33\lib\ctypes\__init__.py", line 366, in __getattr__ 
    func = self.__getitem__(name) 
File "C:\Python33\lib\ctypes\__init__.py", line 371, in __getitem__ 
    func = self._FuncPtr((name_or_ordinal, self)) 
AttributeError: function 'SETPATHdll' not found 
>>> 

我發現這個SETPATHdll功能不包含在refprop.dll文件。儘管如此,該模塊是爲這個文件編寫的。任何人都可以幫忙嗎? 謝謝。

回答