saspy sas内核在jupyter中不可见

时间:2018-05-10 08:14:19

标签: python sas anaconda jupyter-notebook jupyter

我可以使用Python内核运行此代码:

(Knit to PDF)

不幸的是,我不能再选择SAS内核了。我重新安装了saspy和sas内核,你可以看到sas内核(?)正在使用Python。这样:

import saspy
sas = saspy.SASsession()
sas
cars = sas.sasdata('cars', 'sashelp')
cars.head()

只返回我的python和r kernel:

jupyter kernelspec list

我可以以某种方式刷新(?)手动注册sas内核吗?

1 个答案:

答案 0 :(得分:1)

我可以想象这没有解决的两个原因:

  1. 在安装sas_kernel时,您使用的是正确的pip吗? (通常在同一系统中,您有python2和python3,它们都有单独的软件包存储库)
  2. 您是否尝试过手动安装?我使用了以下命令:

    for(int i = 0; i < spinnerArrayList.size(); i++ { 
        //code for adding all views 
    
        //at the end of the loop 
        int positionOfSpinner = spinnerArrayList.get(i); 
        spinner.setSelection(positionOfSpinner);
    
    }
    

我处于类似情况,因为我不能在环境中使用pip(不允许Internet连接),所以我以软件包(jupyter kernelspec install <path_to_sas_kernel> 的形式手动安装了sas_kernel,然后使用特定于环境的sas_kernel安装了sas_kernel。路径:

python setup.py install

对我有用。 希望这会有所帮助。