无法让Python从SPSS语法运行

时间:2012-04-16 21:27:07

标签: python spss

我安装了Python 2.7.2和Python SPSS插件,但是当我尝试在SPSS中使用Python BEGIN / END运行一个非常简单的语法时,我在输出窗口中获得的是一个带代码的日志行

我正在尝试运行以下

BEGIN PROGRAM PYTHON.
import spss
print "Hello world"
END PROGRAM.

这就是输出窗口所说的内容:

BEGIN PROGRAM PYTHON.
import spss
print "Hello world"
END PROGRAM.

我希望输出窗口说:

Hello world

我没有看到任何错误或任何错误。

1 个答案:

答案 0 :(得分:3)

我对SPSS的R扩展有很多问题,但仍未完全解决 无论如何,这个语句应该允许你看到你的代码的结果,因为它应该显示'生成的语法':

SET PRINTBACK ON MPRINT ON
BEGIN PROGRAM PYTHON.
import spss
print "Hello World"
END PROGRAM.

理论上应该在输出查看器中打印“Hello World”

我在manual中查看了它,它应该有效。