這篇文章主要講解了如何使用jupyter notebook直接打開.md格式的文件,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

jupyter notebook是一個比較比較不錯的網頁版python編輯器,但是,由于很多“技術文檔”都是直接以markdown(.md格式的文件)的格式編寫的,而且jupyter notebook的代碼文件(.ipynb)也可以轉換成.md格式的文件,更為重要的是,我們從github上下載的很多學習資料也都是.md文件格式的。因此,為了能夠在jupyter notebook上實現:
使用jupyter notebook瀏覽技術文檔;
將轉換成.md格式的python代碼在不用轉換格式的情況下直接由jupyter notebook上打開并且運行代碼;
更加方便的由jupyter notebook看github下載的資料。
我們需要在jupyter notebook中加入能夠閱讀.md文件的功能。
安裝流程:
anaconda的下載與安裝;
如果在windows環境下需要配置一下anaconda的環境變量,即將anaconda安裝目錄的bin目錄在環境變量中進行設置;
現在,你就可以使用anaconda的命令conda,使用命令conda create -n torch python=3.6;(其中的torch是你所設置的環境名稱,以后你可以將自己工作所需要的python庫在該環境下下載,它可以根據自己的需求修改;python=3.6 是對該環境下所需的python版本的配置,可以根據需求修改)
命令conda activate torch,激活剛才創建的環境,相當于進入到該環境下,如果要退出該環境,可以使用conda deactivate;(但是,我在windows環境下使用時,不需要加前面的conda,自己可以試一試)
進入剛才創建的環境后,jupyter notebook命令打不開相應的編輯器,因此我們需要安裝它,安裝命令conda install jupyter notebook;
安裝成功后,使用命令jupyter notebook,就會彈出一個網頁,并且將該目錄的內容在在網頁端編輯器中顯示出來;(如圖所示,是我打開的一個jupyter notebook編輯器,對于每一個文件,都能打開并且進行編輯)

但是,當我們打開一個md文件時,僅僅只會顯示markdown格式的源碼,無法顯示渲染后的格式,因此,我們需要為jupyter notebook添加可以相應的功能,
pip install notedown,下載notedown;
修改jupyter notebook的配置文件C:\用戶\jluaa\.jupyter\jupyter_notebook_config.py:添加c.NotebookApp.contents_manager_class = 'notedown.NotedownContentsManager';(前面無需加#)
之后,通過jupyter notebook編輯器就能實現打開md文件的功能。
注意
本人在配置好上述所示的jupyter_notebook_config.py文件后,在做其他項目時,另外創建了一個環境,下載好jupyter notebook后啟動時,有如下報錯:
[C 07:13:23.105 NotebookApp] Bad config encountered during initialization:
[C 07:13:23.105 NotebookApp] The 'contents_manager_class' trait of <notebook.notebookapp.NotebookApp object at 0x0000013EA754BB38> instance must be a type, but 'notedown.NotedownContentsManager' could not be imported
對于該錯誤,其中提到了contents_manager_class,所以可能和notedown在該環境下未下載有關,經過pip install notedown,成功解決!
補充知識:服務器 配置 Jupyter notebook 遠程訪問 (Ubuntu 14.04)
先決條件:
安裝好Anaconda(python2或者python3版本都可以)
一般情況下Anaconda中自帶Jupyter notebook.
可以在終端中使用
jupyter notebook
查看是否安裝的有jupyter notebook.
如果系統提示沒有這個軟件的話.
在終端中使用
conda install jupyter
安裝jupyter,(當然首先你得有anaconda,這個的安裝這里不做過多的講解.)
配置jupyter notebook遠程
0.登錄你的遠程服務器
1.生成配置文件
jupyter notebook --generate-config
2.生成密碼
使用ipython或者python都可以
$ipython In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: Verify password: Out[2]: 'sha1:cd723d3e4b0a:e5ca450bbedb63511c78989ea16b8d26941227fb'
文章標題:如何使用jupyternotebook直接打開.md格式的文件-創新互聯
分享路徑:http://www.yijiale78.com/article42/ddcdec.html
成都網站建設公司_創新互聯,為您提供動態網站、響應式網站、App開發、網站內鏈、定制網站、網站維護
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯