日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

jupyter notebook python插件_Jupyter notebook一款非常好用的python IDE

發布時間:2024/4/11 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jupyter notebook python插件_Jupyter notebook一款非常好用的python IDE 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Jupyter是什么

隨著人工智能的興起,python已經逐漸成為一種主流的程序語言。安裝了python之后,有許多的IDE可供選擇,我之前使用過spyder,pycharm,sublime,等等,感覺各有利弊。當然其中我最喜歡的還是Jupyter notebook。原因很簡單,因為我的平時科研工作中主要使用的還是matlab,jupyter notebook有著很多類似matlab的地方,我總結下來有這么幾點:

1、清晰的變量查詢,運行之后,可以很容易找到每個變量的值。

2、模塊化代碼,jupyter可以將代碼寫在一個cell上,然后可以單獨運行這一個cell,就跟matlab一樣。

3、支持markdown語言,是的,在jupyter 的每一個cell里面除了代碼,也可以寫其他的東西,比如title,公式啊,什么的,視覺感覺非常棒,更容易傳播。

4、Jupyter可以選擇不同的kernel,比如你的電腦里有許多不同的python版本,可以隨意切。而且juputer不僅僅支持python,事實上它也是可以支持matlab的。

5、Jupyter具有很強的交互性,可以在cell加入人機交互的東西,比如按鈕,滑塊什么的。

Jupyter的安裝和使用

接下來介紹一些Jupyter在mac系統下的安裝

在終端直接使用pip安裝:

pip install jupyter

當然前提是你的電腦安裝了python,目前我使用的python3.7版本。

然后輸入:

python -m IPython notebook

就可以打開了。

如果使用Anaconda安裝python,會自動安裝Jupyter notebook以及它的升級版,Jupyter lab。后者更像是matlab了,但是我不太用得慣。不過還是推薦在終端進行打開,anaconda里面的一些設置上會比較麻煩。

打開Jupyter,會彈出網頁,是的,Jupyter是基于web的,正如它的介紹:

打開后會發現,此時的目錄在系統的根目錄,如果每次都切換到自己所用的文件夾下顯然是非常不方便的。那么需要修改jupyter的默認文件路徑。

先退出jupyter,退出的方法和mac中matlab終止程序的快捷鍵是一樣的,'command'+'.'。然后再終端輸入:

jupyter notebook --generate-config

這樣會生成一個以.py結尾的配置文件,直接在終端中打開它,使用open命令。

在配置文件中,找到c.NotebookApp.notebook_dir ,將自己使用的文件夾路徑添加進去,當然別忘了去掉注釋。

安裝擴展插件

現在的jupyter還比較平庸,但是安裝一些擴展插件之后,jupyter會變得非常出色。

安裝nbextensions

在終端輸入:

pip install jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

pip install jupyter_nbextensions_configurator

jupyter nbextensions_configurator enable --user

安裝完成之后,打開jupyter,會發現多了選項,點開它,能夠看到非常多的擴展插件

這里推薦幾個非常好用的插件

1、Table of Contents可以自動生成目錄

2、Hinterland 代碼自動補全

3、Split Cells 可以拆分單元格

4、Snippets Menu定制菜單項,可以將大量代碼提前編輯好,直接插入cell中

5、Codefolding折疊代碼

6、Variable Inspector變量查詢

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的jupyter notebook python插件_Jupyter notebook一款非常好用的python IDE的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。