windows上安装Anaconda (IPython notebook)

Anaconda是一个包与环境的管理器,一个Python发行版,以及一个超过1000多个开源包的集合。它是免费和易于安装的,并且提供免费的社区支持。Anaconda中内嵌IPython notebook环境
IPython notebook又称Jupyter notebook是一个Web交互式的Python开发环境,具有方便的单步调试功能,并拥有丰富的拓展插件!可以集成Vim环境,可在windows上享受各种Vim快捷键功能,很是适合撸代码!

Anaconda下载地址: Anaconda官网下载
可根据自己对Python环境的需求选择安装Python3版本、Python2版本! 下载下来只需要按照步骤一路next安装即可!

-----------------------

IPython notebook拓展插件安装
启动IPython notebook : 打开控制台输入命令 jupyter notebook
安装Jupyter notebook extensions扩展插件:

pip install jupyter_contrib_nbextensions 

或者

pip install https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tarball/master 
jupyter contrib nbextension install --user 

安装后重新启动控制台窗口: 再次执行命令jupyter notebook 便可以看到在web端看到如下窗口:

部分常用插件介绍:

  VIM binding:该插件使得IPython notebook集成VIM环境,可以使用VIM所有快捷键进行撸代码;
  Codefolding :既可以对标题进行折叠,也可以对代码进行折叠,观看方便;
  ExecuteTime : IPython支持分步调试,所以该插件支持显示每步的执行时间;
  Notify:这是IPython Notebook中的通知机制,耗时任务当离开时完成时可自动提示。

-----------------------------

IPython notebook主题背景和字体更改

舒适的撸代码主题背景无论对于眼睛还是心情都有重要作用,接下来我们就安装选择适合自己的主题背景和字体

  • 在控制台下用pip 安装jupyter-themes :

    pip install --upgrade jupyterthemes
  • 使用如下命令查看所有可用的主题:
usename$ jt -l

Available Themes:
chesterish
grade3
monokai
oceans16
onedork
solarizedd
solarizedl
  • 再可以使用如下命令选择适合自己的主题背景
username$ jt -t grade3(主题名称)
  • 更改字体可以通过如下命令
username$ jt -f inconsolata(字体名称)
  • jt常用各种命令

下面展示一种主题背景和格式:

1、 执行命令:

 jt -f inconsolata -t grade3 

2、执行命令:

jt -t oceans16 -f inconsolata 

---------------------
作者:feilong_csdn
来源:CSDN
原文:https://blog.csdn.net/feilong_csdn/article/details/80186276

jupyter notebook设置主题背景,字体和扩展插件的更多相关文章

  1. 改变jupyter notebook的主题背景

     https://study.163.com/provider/400000000398149/index.htm?share=2&shareId=400000000398149( 欢迎关注博 ...

  2. Jupyter Notebook 设置黑色背景主题、字体大小、代码自动补全

    1.背景主题.字体大小设置 安装Jupyter主题: pip install jupyterthemes 然后,更新Jupyter主题: pip install --upgrade jupyterth ...

  3. Jupyter Notebook 更换主题(背景、字体)

    通过命令行窗口或 Anaconda Prompt 窗口 1.安装 Jupyter 主题 pip install jupyterthemes 2.更新 Jupyter 主题 (可选) pip insta ...

  4. 为anaconda的jupyter notebook设置初始化目录

    在使用jupyter进行编程时,初始化目录可能不是自己想要的目录,那么下面讲解修改成自己想要的目录. 1) 在命令行中输入jupyter notebook --generate-config,会产生一 ...

  5. jupyter notebook 更换主题的方法

    参考 https://github.com/dunovank/jupyter-themes install with pip # install jupyterthemes pip install j ...

  6. 更换jupyter notebook风格主题、修改默认工作路径(Ubuntu系统和Win系统)

    默认的风格对代码关键词的颜色提醒很不明显,而且白色背景长久使用非常刺眼,所以考虑更换主题. 在更换途中,发现代码输出行,前几个字符被遮挡显示不出来,找了很久才解决,备忘一些要点. 1:替换主题方法 h ...

  7. jupyter notebook 设置默认目录

    1.打开 cmd 输入命令 jupyter notebook --generate-config 可以看到生成文件的路径,这个就是生成的配置文件jupyter_notebook_config.py, ...

  8. 如何自定义jupyter notebook的主题

    临时性的改变一个jupyter的主题 参考这个实现,只要在notebook里运行这段代码就行了,能让所有的cell都能够显示黑色背景 一个更为完备的工具 参考这个方案: 安装jupyter-theme ...

  9. 如何修改Jupyter Notebook的主题

    1.windows系统 (1)下载到本地(使用git bash命令行界面) git clone https://github.com/dunovank/jupyter-themes (2)Instal ...

随机推荐

  1. winform 导出datagridview 到excel

    数据不多可以用下面的方式方法,如果数据较大,不建议这样使用,可能会比较卡如果电脑上没有Microsoft.Office.Interop.Excel.dll去找DLL下载站下载即可 需要先导入这个dll ...

  2. 【转】java线程池

    一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的.在jdk1.5之后这一情况有了很大的改观.Jdk1.5之后加入了java.util. ...

  3. Java数据类型和不同数据类型在JVM内存分配

    1.java数据类型分类 Java语言是强类型(Strongly typed)语言,强类型包含两方面的含义:①所有的变量必须先声明,后使用:②指定类型的变量只能接受类型与之匹配的值.这意味着每个变量和 ...

  4. ssm项目快速搭建(配置)

    核心jar包 <properties>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncod ...

  5. GitHub fork的使用

    我的GitHub账号是lanshanxiao,fork的账号是king1ko1king,再此说明! fork的项目是:Class-for-Everyone-Java-Server- 作者源项目地址是: ...

  6. 镶嵌数据集 Mosaic Dataset 的常见数据组织方式

    镶嵌数据集是ESRI公司推出一种用于管理海量影像数据的数据模型,定义在GeoDatabase数据模型中. 它的常见数据组织方式有两种: 1. 源镶嵌数据集 Source Mosaic Dataset ...

  7. 大数据量报表APPLET打印分页传输方案

     1 . 问题概述 当报表运算完成时,客户端经常需要调用润乾自带的runqianReport4Applet.jar来完成打印操作, 然而数据量比较大的时候,会导致无法加载完成,直至applet内存 ...

  8. 180415_判断闰年的思路及三种 java 实现

    世纪年:能整除 100 的年份 普通年:不能整除 100 的年份 闰年:一年有 366 天,二月有 29 天 平年:一年有 365 天,二月有 28 天 对于世纪年:能整除 400 为闰年,否则为平年 ...

  9. java String类 trim() 方法源码分析

    public String trim() {        int arg0 = this.value.length;   //得到此字符串的长度        int arg1 = 0;   //声 ...

  10. JS DOM节点增删改查 属性设置

    一.节点操作 增 createElement(name)创建元素 appendChild();将元素添加   删 获得要删除的元素 获得它的父元素 使用removeChild()方法删除 改 第一种方 ...