SAS内核在Juypter上不起作用

时间:2018-01-23 10:18:27

标签: java python sas jupyter-notebook jupyter

更新:开发人员已经解决了这个问题,并且在进一步的saspy描述中将问题添加到故障排除中。对于想要了解详细信息的人,请参阅github上的链接。 https://github.com/sassoftware/saspy/issues/93 简单的解决方案是: 1.修复SAS的注册表 2.按管理员标识运行CMD。

我努力让juypter与SAS交谈。但是,我在最后一步失败了。任何人都可以帮助我。 R内核和Python内核在Juypter上运行良好。

对于那些感兴趣的人,也有关于github的讨论。 https://github.com/sassoftware/saspy/issues/93

错误是:

The application could not log on to the server. The server process did not start.
SAS process has terminated unexpectedly. RC from wait was: 4294967290
SAS Connection failed. No connection established. Double check you settings in sascfg.py file.

完整错误截图 enter image description here

这是我在sascfg.py

中的设置
cpW  =  "D:\\Program Files\\SASHome\\SASDeploymentManager\\9.4\\products\\deploywiz__94250__prt__xx__sp0__1\\deploywiz\\sas.svc.connection.jar"
cpW += ";D:\\Program Files\\SASHome\\SASDeploymentManager\\9.4\\products\\deploywiz__94250__prt__xx__sp0__1\\deploywiz\\log4j.jar"
cpW += ";D:\\Program Files\\SASHome\\SASDeploymentManager\\9.4\\products\\deploywiz__94250__prt__xx__sp0__1\\deploywiz\\sas.security.sspi.jar"
cpW += ";D:\\Program Files\\SASHome\\SASDeploymentManager\\9.4\\products\\deploywiz__94250__prt__xx__sp0__1\\deploywiz\\sas.core.jar"
cpW += ";D:\\ProgramData\\Miniconda3\\Lib\\site-packages\\saspy\\java\\saspyiom.jar"

winlocal = {'java'      : 'java',
            'encoding'  : 'windows-1252',
            'classpath' : cpW
            }

1 个答案:

答案 0 :(得分:1)

更新:开发人员已经解决了这个问题,并且在进一步的saspy描述中将问题添加到故障排除中。对于想要了解详细信息的人,请参阅github上的链接。 https://github.com/sassoftware/saspy/issues/93简单的解决方案是:1。修复SAS的注册表2.按管理员身份运行CMD。