2010-07-15 6 views
0

Obtention de l'erreur suivante lors de la tentative d'exécution de SPSS à partir d'un IDE Python externe.SPSS Erreur Python

import spss 

donne le message d'erreur suivant

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' 

Ran l'essentiel de python plug-in sans erreur. Le plus drôle est que je n'obtiens une erreur quand je lance ceci dans une syntaxe

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

Toute aide sera très appréciée.

Brock

+0

Il semble qu'il s'étouffe en essayant de vous donner une erreur. Quelle est la ligne 16 dans spss.py? – nmichaels

+0

Un peu nouveau à Python .... ne peut pas suivre l'erreur. La ligne 16 est juste la deuxième déclaration de fichier. – Btibert3

Répondre

1

Je crois avoir compris le problème. J'avais besoin de configurer Eclipse pour voir les modules python externes qui sont créés lorsque vous installez le plugin SPSS/Python. J'ai dû définir une référence aux modules lors de la configuration du projet.

Une fois que j'ai fait ça, on dirait que je suis opérationnel!