2012-04-16 70 views
2

我安裝了Python 2.7.2和Python SPSS插件,但是當我嘗試使用Python BEGIN/END從SPSS中運行一個非常簡單的語法時,我在輸出窗口中獲得的所有內容都是登錄符合無法從Python SPSS語法運行Python

我試圖運行下面的

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

而這正是輸出窗口說代碼:

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

我期望的輸出窗口說:

Hello world 

我沒有看到任何錯誤或任何內容。

回答

3

我有很多與R擴展爲SPSS的問題,他們還沒有完全解決。
不管怎麼說,這句話應該讓你看到你的代碼的結果,因爲它理應顯示「生成語法」:

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

理論上應該在輸出瀏覽器打印的「Hello World」

我在manual檢查了它,它應該工作。

+0

感謝您鏈接到手冊。如果有人想在瀏覽器中查看它,請參閱此處:[用於IBM SPSS Statistics的Python集成包](https://www.ibm.com/support/knowledgecenter/en/SSLVMB_22.0.0/kc_gen/com.ibm。 spss.statistics.python.help_statistics_python_plugin_uber_project-gen1.html)。 – 2017-10-25 19:28:45