Я пытался найти решение для моей проблемы в Интернете, но ни один из них не помог.
Итак, проблема в том, что когда я запускаю этот код в окне синтаксиса SPSS:
начало программы.
импорт spss
набор данных = spss.ActiveDataset ()
print (набор данных)
spss.StartDataStep ()
sav = spss.Dataset (набор данных)
print (набор данных.name)
print (len (sav.cases))
print (spss.GetVariableCount ())
конец программы.
все работает отлично.Когда я запускаю первую и следующую вторую строку в окне IDLE, я получаю это сообщение:
import spss
dataset = spss.ActiveDataset ()
Traceback (последний вызов был последним):
File "", строка 1, в
zbior = spss.ActiveDataset ()
File "D: \ Programy \SPSS \ Predictive Solutions \ PS IMAGO >> PRO \ 5 \ IBM \ SPSS \ Statistics \ 25 \ Python3 \ lib \ site-packages \ spss \ spss.py ", строка 1936, в ActiveDataset
повысить SpssError (ошибка)
spss.errMsg.SpssError: [errLevel 17] Бэкэнд IBM SPSS Statistics не готов.
Кто-нибудь знает, что происходит?
Примечание: я новичок в Python и в библиотеке SPSS для Python.