Jupyter

Jupyter

前言

为什么使用

相信不少直接使用终端敲一些脚本代码的时候, 都会碰到一个痛点: 发现之前一个地方要改, 瞬间蛋疼啊… (或者 vim 党会说神之编辑器之类的…但是现在还有没有到那个程度这个痛点还是早点解决为妙啊!)
然后就了解到了 Jupyter 这个很方便的东西~

在 code block 里, 随便编, 而且也可以很快的看到结果, 之后还了解到, 它还能作为一款笔记来使用! 听说现在科研界已经使用很多了! 你可以把你的笔记分享给别人, 当别人看到你代码的时候, 可以立即验证运算, 方便死啊有木有!

开始

当然不想普通的文本编辑器, 在开始使用的时候还是有一点点门槛的…(在说了只喝最后一杯一点点后…连喝了一个月的一点点…_(´ཀ`」 ∠)__ )

首先, 安装需要… 嗯..很多方法, 官方文档也很清楚,

  • 嗯, 你可以直接用 pip 安装
  • 也可以用brew 安装,
  • 也可以用 conda

    最主要是, 要会用虚拟环境

    首先你安装了虚拟环境: 入 virtualenv, 或者用 conda 管理的,

    • 激活虚拟环境source urEnvPath/bin/activate
    • 安装 IPykernel : pip3 install ipykernel
    • 将虚拟环境加入到ipykernel里: python3 -m ipykernel install --user --name=urEnvName
    • 打开jupyter, 再简历的shell中, 选择 kernel 为你的虚拟环境,
    • ok

创建一个虚拟环境

conda create -n 虚拟环境的名字

完了激活这个环境就可以: source activate 虚拟环境的名字

参考

从安装到配置

issues

  • 在终端创建的conda虚拟环境, 当在jupyter里看不到自己的环境时, 只要执行安装这个, 就可以了conda install nb_conda 就可以了