Jupyter Notebook 也是一个 python 开发的 IDE,pycharm 也可以做 python 开发,但两款 IDE 有一些区别。
Jupyter Notebook 是一种模块化的 Python 编辑器,即在 Jupyter 中,你可以把大段的 Python 代码碎片化处理,分开每一段来运行。在软件开
发中,Jupyter 可能显得并没有那么好用,这个模块化的功能反而会破坏掉程序的整体性;但是当你在做数据处理、分析、建模、观察结果等的时
候,Jupyter 模块化的功能不仅会为你提供更好地视觉体验,更能大大缩小运行代码及调试代码的时间。
安装过程比较简单,activate 到对应的 conda 环境,执行:
conda install jupyter notebook
下一步就是定制 Jupyter Notebook,首先创建文件:
# 创建 jupyter notebook 配置文件 jupyter notebook --generate-config
这里会显示创建 jupyter_notebook_config.py 的具体位置,打开这个文件,修改如下两个字段:
#c.NotebookApp.notebook_dir = '' #c.NotebookApp.iopub_data_rate_limit = 1000000
改成
c.NotebookApp.notebook_dir = 'D:jupyter-notebook' # 自己创建一个目录位置 c.NotebookApp.iopub_data_rate_limit = 100000000 # 这个改大一些否则有可能报错
前面的注释要去掉,为了让 Jupyter Notebook 支持我们创建的 conda 虚拟运行环境,需要在 Anaconda 里安装一个插件,执行命令
conda install nb_conda
然后直接在命令行输入:
jupyter notebook
就可以打开网页,选择对应环境就可以开始干活了。