国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Jupyter Notebook 安裝插件

宋華 / 1224人閱讀

摘要:強(qiáng)烈建議在虛擬環(huán)境下使用安裝,這樣就不需要什么或之類的了,也不會搞亂系統(tǒng)級的配置。安裝好后,就可以用命令來執(zhí)行。親測即使是在虛擬環(huán)境中運(yùn)行的,也會識別同樣的這個文件。

強(qiáng)烈建議在Virtualenv虛擬環(huán)境下使用pip安裝,這樣就不需要什么sudo--user之類的了,也不會搞亂系統(tǒng)級的配置。

一鍵安裝所有東西:

# 安裝插件配置器
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable

# 安裝所有插件包
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install

# 安裝所有主題
pip install jupyterthemes

1. 安裝插件管理器 Jupyter Nbextensions Configurator

Refer to Github page.

# 安裝Jupyter的配置器
$ pip install jupyter_nbextensions_configurator

# 啟動配置器
$ jupyter nbextensions_configurator enable --user

裝好后,輸入jupyter notebook命令打開網(wǎng)頁,就會發(fā)現(xiàn)多出一個欄目:

2. 安裝插件包 Jupyter-extensions
# 下載所有插件包
pip install jupyter_contrib_nbextensions
# 安裝下載的插件包
jupyter contrib nbextension install
3. 安裝顏色主題 Jupyter-themes

參考:Github jupyter-themes

安裝:

$ pip install jupyterthemes
$ pip install --upgrade jupyterthemes

使用方法:
Jupyter-themes實際上是一個命令行的命令工具,切換主題的話需要用命令行來執(zhí)行。安裝好后,就可以用jt命令來執(zhí)行。

以下是常用的命令:

# 查看所有顏色主題 --list
$ jt -l

# 選擇主題 --theme
$ jt -t 主題名稱

# 恢復(fù)默認(rèn)主題 --recover
$ jt -r
4. 使用Sublime Text快捷鍵
Jupyter固然好用,但是直接在里面寫代碼真的很煩,效率還沒有直接在記事本里面高。
所以非常有必要設(shè)定為Sublime Text的快捷鍵,加速編程效率。

參考:把Jupyter Notebook配置成Coding神器(Windows)
參考:在 Notebook 中使用 Sublime Text 快捷鍵

主要方法就是新建(或修改)~/.jupyter/custom/custom.js文件,加入這么一段運(yùn)行命令:

require(["codemirror/keymap/sublime", "notebook/js/cell", "base/js/namespace"],
    function(sublime_keymap, cell, IPython) {
        // setTimeout(function(){ // uncomment line to fake race-condition
        cell.Cell.options_default.cm_config.keyMap = "sublime";
        var cells = IPython.notebook.get_cells();
        for(var cl=0; cl< cells.length ; cl++){
            cells[cl].code_mirror.setOption("keyMap", "sublime");
        }

        // }, 1000)// uncomment  line to fake race condition
    }
);

保存退出然后刷新Jupyter頁面即可。

親測即使是在Virtualenv虛擬環(huán)境中運(yùn)行的Jupyter,也會識別同樣的這個文件。

如果本地的custom.js不在那個位置,那么就需要在Jupyter里面運(yùn)行一段代碼來檢查位置在哪里了:

# 打印 Jupyter  配置目錄的路徑
from jupyter_core.paths import jupyter_config_dir
jupyter_dir = jupyter_config_dir()
print(jupyter_dir)

# 打印 custom.js 的路徑
import os.path
custom_js_path = os.path.join(jupyter_dir, "custom", "custom.js")
print(custom_js_path)

# 如果 custom.js 文件存在,打印其內(nèi)容
if os.path.isfile(custom_js_path):
    with open(custom_js_path) as f:
        print(f.read())
else:
    print("You don"t have a custom.js file")

完成后,快捷鍵如下:

Ctrl+ L 選擇一行(連續(xù)選取多行)    
Ctrl+ D 選擇當(dāng)前變量(或重復(fù)選擇并編輯)    
Ctrl+ Shift+ M  選擇括號里面的內(nèi)容   
Ctrl+ Shift+ K 
或 Ctrl+ X   刪除一行    
Ctrl+ K K   刪除本行光標(biāo)后的所有內(nèi)容    
Ctrl+ Shift+ D  快速復(fù)制一行  
Ctrl+ K U   大寫  
Ctrl+ K L   小寫  
Ctrl+ / 注釋  
Ctrl+ Tab   代碼提示,可以連續(xù)多按

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/43074.html

相關(guān)文章

  • 裝扮你的Jupyter

    摘要:顯示中文此外,單獨(dú)拎出來的另一個原因是,還有一個中文顯示的問題。首先我們來看可以使用的字體你應(yīng)該看到下面這樣的表格然后找到支持中文的字體名,然后設(shè)置的默認(rèn)字體當(dāng)然,你可以添加到剛才的配置中,或者采用這個博客的方法。 又到擺脫重復(fù)工作,換個心情,然而并沒有軟用的時間了。這次,教大家如何搭建一個好看的jupyter環(huán)境。 安裝Jupyter 先來展示一下我的環(huán)境 python: 3.5....

    leo108 評論0 收藏0
  • JupyterLab:程序員的筆記本神器

    摘要:對于有著完全的支持是一個交互式的開發(fā)環(huán)境,是的下一代產(chǎn)品,集成了更多的功能,等其正式版發(fā)布,相信那時就是被取代的時候通過使用,能夠以靈活,集成和可擴(kuò)展的方式處理文檔和活動可以開啟終端,用于交互式運(yùn)行代碼,完全支持豐富的輸出支持,,,等任何文 showImg(https://segmentfault.com/img/remote/1460000018602436?w=1282&h=721...

    rubyshen 評論0 收藏0
  • Jupyter Notebook之初識及入門

    摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會自動安裝上,作為其運(yùn)行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識到這些方法都是錯誤的思路。這才知道原來是無法識別。 為什么要用IPython/Jupyter? python里面調(diào)試確實有點煩惱,尤其是在vim里,想要嘗試一些簡單的編碼問題,實在是有點麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個文件測試一個簡單的功能。 而...

    plus2047 評論0 收藏0
  • Jupyter Notebook之初識及入門

    摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會自動安裝上,作為其運(yùn)行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識到這些方法都是錯誤的思路。這才知道原來是無法識別。 為什么要用IPython/Jupyter? python里面調(diào)試確實有點煩惱,尤其是在vim里,想要嘗試一些簡單的編碼問題,實在是有點麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個文件測試一個簡單的功能。 而...

    fredshare 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<