2010-07-15 87 views
0

尝试从外部Python IDE运行SPSS时出现以下错误。SPSS Python错误

import spss 

产生以下错误

Traceback (most recent call last): 
    File "C:\Documents and Settings\USER\workspace\SPSS\src\NE ASQ 2010.py", line 6, in <module> 
    import spss 
    File "C:\Python26\Lib\site-packages\spss180\spss\spss.py", line 16, in <module> 
    error = errCode() 
    File "C:\Python26\Lib\site-packages\spss180\spss\errMsg.py", line 24, in __init__ 
    self.errMsg = errTable['okay'][str(0)] 
KeyError: 'okay' 

冉Python必备插件没有任何错误。有趣的是,我没有得到一个错误,当我运行这个语法

BEGIN PROGRAM PYTHON. 
import spss 
num = spss.GetVariableCount() 
print num 
END PROGRAM. 

任何帮助将不胜感激。

Brock

+0

它看起来像试图给你一个错误时窒息。 spss.py中的第16行是什么? – nmichaels 2010-07-15 21:05:42

+0

对Python有些新东西......不能跟随错误。第16行是第二个文件声明。 – Btibert3 2010-07-16 17:43:13

回答

1

我相信我明白了这个问题。我需要配置Eclipse以查看安装SPSS/Python插件时创建的外部python模块。在配置项目时,我必须设置对模块的引用。

一旦我这样做,它看起来像我正在运行!