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
就可以了