【问题标题】:Pandas module in SPSS ModelerSPSS Modeler 中的 Pandas 模块
【发布时间】:2018-02-08 14:56:04
【问题描述】:

我需要将在 Python 3 中开发的特定代码放入 SPSS Modeler 节点(使用 Extension Transform 节点)。此代码使用 pandas,Modeler 的默认安装不包含此模块。

我尝试通过按照以下说明修改“options.cfg”文件,使 SPSS 指向我自己的 Python 安装(包括 pandas 模块):

https://www.ibm.com/support/knowledgecenter/en/SS3RA7_sub/modeler_r_nodes_ddita/clementine/r_pyspark_api.html

但是,当我尝试在 SPSS Modeler 中导入 pandas 时,它无法加载该模块。事实上,我也无法通过写入来加载 pyspark:

import spss.pyspark

当我尝试查看 python 可执行文件的目录时:

import sys print sys.executable

SPSS 返回一个“无”值。

如何在 SPSS Modeler 中使用 pandas?看来我无法在 Modeler 中导入任何模块。我是 SPSS 的初学者,因此我们将不胜感激。

【问题讨论】:

  • 是否在日志中输出任何错误?
  • 这是错误:错误:AEQMJ0132E:脚本无法在第 1 行第 1 列加载模块熊猫

标签: python pandas pyspark spss-modeler


【解决方案1】:

您可以通过转到您的安装路径将新软件包安装到现有的 SPSS Modeler 18.1 版本,例如“C:\Program Files\IBM\SPSS\Modeler\18.1”,然后进入文件夹 python。在那里,您以管理员模式打开一个 Windows 命令外壳。现在输入

python.exe -m pip install pandas

它会安装库供 SPSS 使用。

【讨论】:

  • 如果有人遇到类似问题,还要补充一点:Modeler (18.1/2) 使用 Python 2.7.x
猜你喜欢
  • 2019-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-28
相关资源
最近更新 更多