我可以使用Python内核运行此代码:
import saspy
sas = saspy.SASsession()
sas
cars = sas.sasdata('cars', 'sashelp')
cars.head()
不幸的是,我不能再选择SAS内核了。我重新安装了saspy和sas内核,你可以看到sas内核(?)正在使用Python。这个:
jupyter kernelspec list
只返回我的python和r内核:
Available kernels:
ir C:\ProgramData\Anaconda3\share\jupyter\kernels\ir
python3 C:\ProgramData\Anaconda3\share\jupyter\kernels\python3
我可以以某种方式刷新(?)手动注册sas内核吗?
我可以想象为什么这没有成功的两个原因:
jupyter kernelspec install <path_to_sas_kernel>
我处于类似情况,因为我无法在我的环境中使用pip(不允许互联网连接),我手动将sas_kernel作为包安装(python setup.py install
),然后将sas_kernel安装到我的环境特定的sas_kernel路径:
jupyter kernelspec install .\newpackages\sas_kernel-2.1.7\sas_kernel
它对我有用。希望这可以帮助。