最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用jupyter notebook直接打開.md格式的文件

 更新時(shí)間:2020年04月10日 11:38:35   作者:Damin1909  
這篇文章主要介紹了使用jupyter notebook直接打開.md格式的文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

jupyter notebook是一個(gè)比較比較不錯(cuò)的網(wǎng)頁版python編輯器,但是,由于很多“技術(shù)文檔”都是直接以markdown(.md格式的文件)的格式編寫的,而且jupyter notebook的代碼文件(.ipynb)也可以轉(zhuǎn)換成.md格式的文件,更為重要的是,我們從github上下載的很多學(xué)習(xí)資料也都是.md文件格式的。因此,為了能夠在jupyter notebook上實(shí)現(xiàn):

使用jupyter notebook瀏覽技術(shù)文檔;

將轉(zhuǎn)換成.md格式的python代碼在不用轉(zhuǎn)換格式的情況下直接由jupyter notebook上打開并且運(yùn)行代碼;

更加方便的由jupyter notebook看github下載的資料。

我們需要在jupyter notebook中加入能夠閱讀.md文件的功能。

安裝流程:

anaconda的下載與安裝;

如果在windows環(huán)境下需要配置一下anaconda的環(huán)境變量,即將anaconda安裝目錄的bin目錄在環(huán)境變量中進(jìn)行設(shè)置;

現(xiàn)在,你就可以使用anaconda的命令conda,使用命令conda create -n torch python=3.6;(其中的torch是你所設(shè)置的環(huán)境名稱,以后你可以將自己工作所需要的python庫在該環(huán)境下下載,它可以根據(jù)自己的需求修改;python=3.6 是對(duì)該環(huán)境下所需的python版本的配置,可以根據(jù)需求修改)

命令conda activate torch,激活剛才創(chuàng)建的環(huán)境,相當(dāng)于進(jìn)入到該環(huán)境下,如果要退出該環(huán)境,可以使用conda deactivate;(但是,我在windows環(huán)境下使用時(shí),不需要加前面的conda,自己可以試一試)

進(jìn)入剛才創(chuàng)建的環(huán)境后,jupyter notebook命令打不開相應(yīng)的編輯器,因此我們需要安裝它,安裝命令conda install jupyter notebook;

安裝成功后,使用命令jupyter notebook,就會(huì)彈出一個(gè)網(wǎng)頁,并且將該目錄的內(nèi)容在在網(wǎng)頁端編輯器中顯示出來;(如圖所示,是我打開的一個(gè)jupyter notebook編輯器,對(duì)于每一個(gè)文件,都能打開并且進(jìn)行編輯)

但是,當(dāng)我們打開一個(gè)md文件時(shí),僅僅只會(huì)顯示markdown格式的源碼,無法顯示渲染后的格式,因此,我們需要為jupyter notebook添加可以相應(yīng)的功能,

pip install notedown,下載notedown;

修改jupyter notebook的配置文件C:\用戶\jluaa\.jupyter\jupyter_notebook_config.py:添加c.NotebookApp.contents_manager_class = 'notedown.NotedownContentsManager';(前面無需加#)

之后,通過jupyter notebook編輯器就能實(shí)現(xiàn)打開md文件的功能。

注意

本人在配置好上述所示的jupyter_notebook_config.py文件后,在做其他項(xiàng)目時(shí),另外創(chuàng)建了一個(gè)環(huán)境,下載好jupyter notebook后啟動(dòng)時(shí),有如下報(bào)錯(cuò):

[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

對(duì)于該錯(cuò)誤,其中提到了contents_manager_class,所以可能和notedown在該環(huán)境下未下載有關(guān),經(jīng)過pip install notedown,成功解決!

補(bǔ)充知識(shí):服務(wù)器 配置 Jupyter notebook 遠(yuǎn)程訪問 (Ubuntu 14.04)

先決條件:

安裝好Anaconda(python2或者python3版本都可以)

一般情況下Anaconda中自帶Jupyter notebook.

可以在終端中使用

jupyter notebook

查看是否安裝的有jupyter notebook.

如果系統(tǒng)提示沒有這個(gè)軟件的話.

在終端中使用

conda install jupyter

安裝jupyter,(當(dāng)然首先你得有anaconda,這個(gè)的安裝這里不做過多的講解.)

配置jupyter notebook遠(yuǎn)程

0.登錄你的遠(yuǎn)程服務(wù)器

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'

注意這里需要把生成的密文復(fù)制下來,這里后面需要用到.

我這里是

‘sha1:cd723d3e4b0a:e5ca450bbedb63511c78989ea16b8d26941227fb'

這段.

3.修改配置文件

vim ~/.jupyter/jupyter_notebook_config.py

在打開的文件頭部添加如下字段:

c.NotebookApp.ip='*' #意思是任意IP都可以訪問
c.NotebookApp.password = u'sha1:cd723d3e4b0a:e5ca450bbedb63511c78989ea16b8d26941227fb' #剛才那個(gè)生成的密文
c.NotebookApp.open_browser = False #意思是默認(rèn)不打開瀏覽器
c.NotebookApp.port =8888 #隨便指定一個(gè)你想要的端口,后面可以從這個(gè)端口使用

4.啟動(dòng)jupyter

在你想要啟動(dòng)jupyter的目錄使用如下命令

jupyter notebook

即可啟動(dòng)jupyter notebook

或者你可以使用如下命令 在后臺(tái)啟用jupyter notebook,并且推出當(dāng)前ssh連接也不會(huì)中斷程序.

nohup jupyter notebook &

5.遠(yuǎn)程訪問

隨便的電腦上打開瀏覽器訪問IP:端口就可以遠(yuǎn)程訪問服務(wù)器上的jupyter.

這個(gè)端口就是之前第三步里面你在配置文件中設(shè)置的端口.

比如說我這里是8888

假如我的服務(wù)器ip是127.0.0.1

那么我就可以訪問

127.0.0.1:8888

6.其它

如果登陸失敗,則有可能是服務(wù)器防火墻設(shè)置的問題,此時(shí)最簡(jiǎn)單的方法是在本地建立一個(gè)ssh通道:

在本地終端中輸入ssh username@address_of_remote -L127.0.0.1:1234:127.0.0.1:8888

便可以在localhost:1234直接訪問遠(yuǎn)程的jupyter了。

此外你也可以選擇開放防火墻的指定端口(我這里開放了8888端口)

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
iptables save

以上這篇使用jupyter notebook直接打開.md格式的文件就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Python實(shí)現(xiàn)圖片轉(zhuǎn)ICO格式

    使用Python實(shí)現(xiàn)圖片轉(zhuǎn)ICO格式

    這篇文章主要為大家詳細(xì)介紹了如何使用Python編寫一個(gè)基于PyQt5的用于將圖像文件轉(zhuǎn)換為ICO格式GUI應(yīng)用程序,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-01-01
  • Python3 實(shí)現(xiàn)串口兩進(jìn)程同時(shí)讀寫

    Python3 實(shí)現(xiàn)串口兩進(jìn)程同時(shí)讀寫

    今天小編就為大家分享一篇Python3 實(shí)現(xiàn)串口兩進(jìn)程同時(shí)讀寫,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python匿名函數(shù)詳情

    Python匿名函數(shù)詳情

    這篇文章主要介紹了Python匿名函數(shù),在python中,除了一般使用def定義的函數(shù)外,還有一種使用lambda定義的匿名函數(shù),這種函數(shù)可以用在任何普通函數(shù)可以使用的地方,但在定義時(shí)被嚴(yán)格限定為單一表達(dá)式,下面來看詳細(xì)內(nèi)容吧
    2021-11-11
  • 一篇文章徹底弄懂Python字符編碼

    一篇文章徹底弄懂Python字符編碼

    這篇文章主要介紹了一篇文章徹底弄懂Python字符編碼,各種常用的字符編碼的特點(diǎn),并介紹了在python2.x中如何與編碼問題作戰(zhàn)?,下文詳細(xì)介紹需要的小伙伴可以參考一下
    2022-03-03
  • Python的flask接收前臺(tái)的ajax的post數(shù)據(jù)和get數(shù)據(jù)的方法

    Python的flask接收前臺(tái)的ajax的post數(shù)據(jù)和get數(shù)據(jù)的方法

    這篇文章主要介紹了Python的flask接收前臺(tái)的ajax的post數(shù)據(jù)和get數(shù)據(jù)的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • Python中operator模塊的操作符使用示例總結(jié)

    Python中operator模塊的操作符使用示例總結(jié)

    operator模塊中包含了Python的各種內(nèi)置操作符,諸如邏輯、比較、計(jì)算等,這里我們針對(duì)一些常用的操作符來作一個(gè)Python中operator模塊的操作符使用示例總結(jié):
    2016-06-06
  • python列出目錄下指定文件與子目錄的方法

    python列出目錄下指定文件與子目錄的方法

    這篇文章主要介紹了python列出目錄下指定文件與子目錄的方法,涉及Python使用os模塊與glob操作目錄與文件的技巧,需要的朋友可以參考下
    2015-07-07
  • Python+OpenCV實(shí)現(xiàn)邊緣檢測(cè)與角點(diǎn)檢測(cè)詳解

    Python+OpenCV實(shí)現(xiàn)邊緣檢測(cè)與角點(diǎn)檢測(cè)詳解

    這篇文章主要為大家詳細(xì)介紹了如何通過Python+OpenCV實(shí)現(xiàn)邊緣檢測(cè)與角點(diǎn)檢測(cè),文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python與OpenCV有一定的幫助,需要的可以參考一下
    2023-02-02
  • Python股票開源庫akshare的具體使用

    Python股票開源庫akshare的具體使用

    AKShare是一個(gè)開源財(cái)經(jīng)數(shù)據(jù)接口庫,本文主要介紹了Python股票開源庫akshare的具體使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • 使用Python編寫一個(gè)在Linux下實(shí)現(xiàn)截圖分享的腳本的教程

    使用Python編寫一個(gè)在Linux下實(shí)現(xiàn)截圖分享的腳本的教程

    這篇文章主要介紹了使用Python編寫一個(gè)在Linux下實(shí)現(xiàn)截圖分享的腳本的教程,利用到了scrot和urllib2庫,需要的朋友可以參考下
    2015-04-04

最新評(píng)論

淅川县| 黄骅市| 贞丰县| 高台县| 扎赉特旗| 大荔县| 固安县| 霸州市| 韶关市| 遂昌县| 金坛市| 台南市| 怀仁县| 松桃| 望谟县| 东山县| 略阳县| 泾阳县| 濮阳县| 宜兴市| 宜良县| 汤阴县| 聂荣县| 宝清县| 宁蒗| 宁国市| 民勤县| 大埔区| 句容市| 吉水县| 磐石市| 桂东县| 博湖县| 辽源市| 连云港市| 巩留县| 江都市| 湘潭市| 长垣县| 英德市| 玉门市|