首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >交互地从基于服务器的Python调用SAS脚本(基于服务器),反之亦然。

交互地从基于服务器的Python调用SAS脚本(基于服务器),反之亦然。
EN

Stack Overflow用户
提问于 2019-02-04 18:09:40
回答 1查看 204关注 0票数 0

我试图在我的组织中使用基于服务器的Python调用SAS脚本。我的访问权限也是基于服务器的,但无法配置初始设置。当我导入saspy并运行sas=saspy.SASsession()时,我得到以下错误:

代码语言:javascript
复制
Using SAS Config named: default
The OS Error was:
No such file or directory

SAS Connection failed. No connection established. Double check your settings in sascfg_personal.py file.

尝试使用以下参数运行程序/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8['/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8', '-nodms', '-stdio', '-terminal', '-nosyntaxcheck', '-pagesize', 'MAX', '']

如果上面没有操作系统错误,请尝试手动运行以下命令(其中运行的是saspy ),以查看出了什么问题:

代码语言:javascript
复制
/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8 -nodms -stdio -terminal -nosyntaxcheck -pagesize MAX  

使用SAS命名:默认SAS连接失败。没有建立联系。在sascfg_personal.py文件中检查您的设置。

尝试使用以下参数运行程序/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8['/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8', '-nodms', '-stdio', '-terminal', '-nosyntaxcheck', '-pagesize', 'MAX', '']

尝试手动运行以下命令(其中运行的是saspy ),以查看是否可以获得有关哪里出错的更多信息:

代码语言:javascript
复制
/opt/sasinside/SASHome/SASFoundation/9.4/bin/sas_u8 -nodms -stdio -terminal -nosyntaxcheck -pagesize MAX 

但是,即使我提交了上面的命令,我也没有得到任何细节。能够从SAS运行python脚本也将达到我的目的,但我也不知道如何做到这一点。

EN

回答 1

Stack Overflow用户

发布于 2019-02-15 15:06:50

当您说SAS是基于服务器的,是不是指远程服务器,而不是SAS的本地安装?必须阅读配置指南才能了解如何配置saspy以访问远程服务器?https://sassoftware.github.io/saspy/install.html#configuration根据客户端和服务器的设置有多种方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54521945

复制
相关文章

相似问题

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