前期准備
安裝python和SAS,我使用的版本是python3.7和SAS 9.4。
安裝
-
下載庫 pip install saspy
-
查看配置文件所在路徑,並做以下修改
-
查看路徑
-
自動生成 sascfg_personal.py 文件,以便自定義配置,如果SAS不是默認安裝路徑,請填寫自定義安裝路徑
-
修改sascfg_personal.py文件(鏈接本地SAS庫)
如果jar包路徑不對,可以根據實際情況進行修改,但不要隨意修改包名稱
-
-
安裝java,我使用的版本是jre1.8,並配置環境變量
-
添加sspiauth.dll文件所在路徑E:\ZN\soft\SAS9.4\SASHome\SASFoundation\9.4\core\sasext至環境變量path
-
安裝成功
-
測試運行SAS程序
安裝過程中遇到的問題
- No SAS process attached. SAS process has terminated unexpectedly.
原因:沒有安裝java
參考:
SASpy中文論壇
SASpy官網
https://www.zhihu.com/question/68413071
https://cloud.tencent.com/developer/news/231802