首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法连接学术的SAS OnDemand - SASpy

无法连接学术的SAS OnDemand - SASpy
EN

Stack Overflow用户
提问于 2022-09-16 22:27:31
回答 1查看 87关注 0票数 0

我跟踪这个网站:

在这里输入链接描述

我的sascfg_personal.py

代码语言:javascript
复制
SAS_config_names=['oda']
oda = {'java' : 'C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath\\java.exe',
#US Home Region 1
'iomhost' : ['odaws01-usw2.oda.sas.com','odaws02-usw2.oda.sas.com','odaws03-usw2.oda.sas.com','odaws04-usw2.oda.sas.com'],
'iomport' : 8591,
'authkey' : 'oda',
'encoding' : 'utf-8'
}

我的_authinfo

代码语言:javascript
复制
oda user q***g@gmail.com password ****

当我进入时:

代码语言:javascript
复制
import saspy
sas = saspy.SASsession()

它返回:

代码语言:javascript
复制
Using SAS Config named: oda
We failed in getConnection
The application could not log on to the server "odaws04-usw2.oda.sas.com:8591". The load balancing object spawner timed out.

SAS process has terminated unexpectedly. RC from wait was: 4294967290
SAS Connection failed. No connection established. Double check your settings in sascfg_personal.py file.

Attempted to run program C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe with the following parameters:['C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath\\java.exe', '-classpath', 'C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\saspyiom.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\log4j-1.2-api-2.12.4.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\log4j-api-2.12.4.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\log4j-core-2.12.4.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\sas.security.sspi.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\sas.core.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\sas.svc.connection.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\sas.rutil.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\sas.rutil.nls.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\iomclient\\sastpj.rutil.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\thirdparty\\glassfish-corba-internal-api.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\thirdparty\\glassfish-corba-omgapi.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\thirdparty\\glassfish-corba-orb.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\thirdparty\\pfl-basic.jar;C:\\Users\\PHAN\\anaconda3\\lib\\site-packages\\saspy\\java\\thirdparty\\pfl-tf.jar', 'pyiom.saspy2j', '-host', 'localhost', '-stdinport', '64138', '-stdoutport', '64139', '-stderrport', '64140', '-iomhost', 'odaws01-usw2.oda.sas.com;odaws02-usw2.oda.sas.com;odaws03-usw2.oda.sas.com;odaws04-usw2.oda.sas.com', '-iomport', '8591', '-user', 'quocphantruong@gmail.com', '-lrecl', '1048576', '']

No SAS process attached. SAS process has terminated unexpectedly.
Invalid response from SAS on inital submission. printing the SASLOG as diagnostic


---------------------------------------------------------------------------
SASIOConnectionError                      Traceback (most recent call last)
Input In [17], in <cell line: 1>()
----> 1 sas = saspy.SASsession()

File ~\anaconda3\lib\site-packages\saspy\sasbase.py:606, in SASsession.__init__(self, **kwargs)
    603    pass
    605 if failed:
--> 606    raise SASIOConnectionError(res)
    608 if self.pyenc is not None:
    609    if self._io.sascfg.encoding != '':

SASIOConnectionError: Failure establishing SASsession.
 No SAS process attached. SAS process has terminated unexpectedly.

有人知道怎么解决这个问题吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-10-24 20:19:11

确保您的sascfg_personal.py文件位于正确的目录中,其结果显示了下面的代码。

代码语言:javascript
复制
import saspy, os
print(saspy.__file__.replace('__init__.py', 'sascfg_personal.py'))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73750818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档