美文网首页胶水Python
Spyder-Notebook试用

Spyder-Notebook试用

作者: 爱折腾的大懒猪 | 来源:发表于2019-03-18 00:19 被阅读27次

Spyder是著名的python IDE, 基于IPython核心. 具有类似Matlab和RStudio的界面. 特色之处当然是变量分析器了, 支持Code Cell (可用 #%%). Anaconda自带的IDE. 十分好用.

然而, Spyder并不支持Notebook. 打开ipynb文件只能显示文本内容, 并不能读取notebook.

Spyder-Notebook 是官方的开源库, (Github: Spyder-Notebook), 可以使得Spyder能够实现基本的notebook功能. 例如新建, 打开 ipynb文件.

Spyder with Notebook

安装

很简单conda或者pip对应:

## conda
conda install spyder-notebook -c spyder-ide
## pip
pip install spyder-notebook

配置

基本没法配置. 官方好像还没有加入进去, 项目推进比较慢. 唯一配置就是窗口View的配置了.

如下图, 在View -> Panes 勾选Notebook即可 (默认开启)

View窗口设置

打开窗口后, 在编辑器编辑窗口下方多了一个tab : Notebook. 选择Editor或者Notebook 可以切换编辑器主窗口.

Notebook Tab

使用

由于存在Notebook的菜单, 可以实现很多Notebook的功能. 支持快捷键.

但在notebook菜单选新建代码会发现, 会打开浏览器...

Spyder-Notebook现在支持的功能还很少, 通过tab右上的图标实现, 例如新建Notebook (会在一个临时文件夹新建), 打开notebook, 保存, 打开控制台.

image.png

基本可以使用Notebook的功能, 不过bug还挺多... 例如有时多个notebook共用kernel, 关闭一个, 另外的挂了.. 例如notebook的js支持插件有点问题 (例如nglview无法支持)等. 希望官方继续加油吧!

测试版本(0.1.4)


js: [varInspector]  Sorry, can't use kernel language python3.
Configurations are currently only defined for the following languages:
python, r

这个是Notebook的变量查看器引起的问题. 在Spyder-Notebook的核心貌似是python3的形式, 而一般是python, 因此引起这个问题. 建议不解决.. (像autopep8那样修改会导致notebook都无法运行, 需要Reset

类似的, autopep8也会报错. 相应修改notebook内的autopep8配置为:

{
    "python": {
        "library": "import json\nimport autopep8",
        "prefix": "print(json.dumps(autopep8.fix_code(u",
        "postfix": ")))"
    },
    "python3": {
        "library": "import json\nimport autopep8",
        "prefix": "print(json.dumps(autopep8.fix_code(u",
        "postfix": ")))"
    }
}

相关文章

  • Spyder-Notebook试用

    Spyder是著名的python IDE, 基于IPython核心. 具有类似Matlab和RStudio的界面....

  • 试用

    试用试用试用

  • 营养辅助食品

    试用、试用、试用!

  • 用于发文测试

    用于发文测试用于发文测试用于发文测试用于发文测试用于发文测试用于发文测试用于发文测试用于发文测试用于发文测试用于发...

  • 写试用测评报告的经验分享

    从最初的淘宝社区试用,到后来的YOKA、太平洋美妆平台、瑞丽美妆试用、360试用,以及淘宝试用平台、京东试用平台等...

  • 测试用例的前置条件

    一个完整的测试用例包括:测试用例的标题,测试用例的前置条件,测试用例的步骤和预期。 测试用例的步骤和预期是测试用例...

  • iEng:有试用的吗?

    iEng(iEnglish):有试用的吗? 公司不提供试用机,代理可根据自己意愿是否提供给客户试用。 (需要试用的...

  • 试用

    试用排版 你好 如何排版 排版试用

  • 试用

    试用一下 试用 看看效果

  • 试用

    今天 看到简书,感觉很有意思,就把app下载下来,不知道他到底有什么用,那就先试用一下,看看有没有收获。

网友评论

    本文标题:Spyder-Notebook试用

    本文链接:https://www.haomeiwen.com/subject/cvkymqtx.html