【问题标题】:saspy sas kernel not visible in jupytersaspy sas内核在jupyter中不可见
【发布时间】:2018-05-10 08:14:19
【问题描述】:

我可以使用 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 内核吗?

【问题讨论】:

    标签: python sas anaconda jupyter-notebook jupyter


    【解决方案1】:

    我可以想象这没有成功的两个原因:

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

      jupyter kernelspec install <path_to_sas_kernel>
      

    我处于类似情况,因为我无法在我的环境中使用 pip(不允许 Internet 连接),我手动将 sas_kernel 作为包安装 (python setup.py install),然后使用特定于环境的 sas_kernel 路径安装 sas_kernel:

    jupyter kernelspec install .\newpackages\sas_kernel-2.1.7\sas_kernel
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-28
      • 2022-10-25
      • 2016-08-28
      • 2019-01-06
      • 2016-01-06
      • 2022-01-24
      • 1970-01-01
      • 2016-03-28
      相关资源
      最近更新 更多