首先Jupyter Notebook 是一个开源网络应用程序,它允许我们创建和共享代码和文档。它提供了一个环境,你可以在这里记录代码、运行代码、查看结果、可视化数据以及在不离开环境的情况下看到结果。这就使它成为一个方便的工具,可用于数据科学工作流程 — 数据清理、统计建模、建立和培训机器学习模型、可视化数据以及许许多多其他用途。

 

IPython是一个 Python 解释器的进阶版,它提供了更多默认 Python 解释器所提供的功能。这些改进包括语法高亮,合适的缩进,文档等等。有了 iPython,你也可以联合使用 Jupyter notebook创建包含实时代码、图表数据分析等更多内容的报告。如果你真的想使用 Python 进行计算和数据分析,IPython 可能是一个更好的选择供你使用。当然,这个也不是说它就完全替代python解释器,看你个人使用习惯了,怎么顺手怎么来。

 

操作之前,需要的配置已经安装好的

1、python 3.6

2、IPython,jupyter包

3、pycharm 2018

 

IPython notebook的支持是 PyCharm 的一个新的附加功能。在我们可以写脚本之前,我们需要确保在解释器中安装 IPython 作为我们的软件包。安装 IPython ,通过以下命令行:

pip3 install ipython

 

安装完毕后,现在,我们就可以创建一个新的.ipynb文件了。怎么做呢?在pycharm中点击,alt+insert,然后选择jupyter notebook,然后就会看到如下界面:

【Python】IPython是什么 & Jupyter Notebook

 

当然。这个时候我们使用 Pycharm Jupyter 功能在远程服务器上连接到 Jupyter的时候,当我们运行一个脚本时,大家可能会经常被要求填写身份验证,也就是‘Please, enter your authentication token’。

【Python】IPython是什么 & Jupyter Notebook

 

我的做法是先在对话框中填入http://localhost:8888/notebook/你自己命名的名称.ipynb,然后它会在命令行中报错,提示给你正确的token和url路径(类似:http://127.0.0.1:8890/?token=……),然后你需要那个URL输入进去使用浏览器登陆,使用token认证一次,如下图表示登入成功了:

【Python】IPython是什么 & Jupyter Notebook

 

然后我们再测试下,就可以了:

【Python】IPython是什么 & Jupyter Notebook

 

就到这吧,IPython notebook我也是慢慢熟悉学习中,有错误请纠正哈,有更多知识点,大家可以一起交流分享学习。


更新:

jupyter notebook在浏览器打不开的情况

问题:Win10系统,安装Anaconda3 5.0.1 点击jupyter notebook或用anaconda prompt 命令行也无法打开浏览器、无反应, 从anaconda安装路径里找到scripts,里边有jupyter notebook.exe直接双击也打不开

 

解决方法:允许ipython.exe,pythonw.exe,jupyter-notebook.exe, jupyter.exe通过Windows防火墙通信,具体操作:控制面板-windows防火墙-允许程序或功能通过windows防火墙-允许运行另一程序-浏览-定位到python或Anaconda安装目录,选中python.exe,打开-添加-确定。同理把其他几个也添加进去。

 

【Python】IPython是什么 & Jupyter Notebook

 


 

最近在折腾自己的笔记本电脑,结果被Jupyter Notebook的自带主题亮瞎了眼,为了保护视力,还是换个对眼睛友好点的主题吧。在github上发现了一个jupyter-themes工具,可以通过pip安装,非常方便使用。

接下来将详细介绍Jupyter-themes工具及如何为Jupyter Notebook更换主题

安装jupyter-themes的过程我就不说了,安装好后,直接在acon的CMD终端输入:

jt -l

 

【Python】IPython是什么 & Jupyter Notebook

 

然后在输入:jt -t oceans16 -T -N  ,其中oceans16是主题名称,jt -l是查看有哪些主题,然后自己选择一个即可。效果如下:

 

【Python】IPython是什么 & Jupyter Notebook

 

【Python】IPython是什么 & Jupyter Notebook

 

 

 

 

    版权声明:

     本网站的所有文字、图片资料,【未注明转载的】均由作者亲自整理创作,任何媒体、网站或个人未经本人同意和授权不得复制、转载、转贴或以其他方式复制发布/发表,请尊重我的劳动成果,侵权必究,谢谢。

阿沐
1625139774@qq.com

发表评论

电子邮件地址不会被公开。 必填项已用*标注