Ipython notebook 安裝與使用

2021-07-26 11:06:44 字數 1663 閱讀 9716

先說下ipython的創始人掛了,緬懷下吧.他同時也是另乙個nx專案的作者matplotlib專案的作者.

來自 下面就說ipython把.

相信很多人都用過python,也用命令列下敲過print "hello ***",的東西的.

ipython乃是一款增強的python命令列工具.還有個好像叫bpython的.(先不理他).

ipython超強優點.(自動補全)功能.

好了.先pass.(下面的自己看help)主要還是推薦ipython的另乙個超強開發(演示)環境notebook.

先上圖:

嗯.絕對nx.

先說安裝吧.

首選安裝python 2.6/2.7版本的. (3.x的暫時不推薦,不是不好,而是因為好多的庫都不相容)

在windows還得裝個pyreadline (補全用的).

pyzmq:併發用的,是基於訊息的網路模型的東東(zeromq) 單獨玩也是很好玩的

tornado:http伺服器.非同步xx啥的.單獨玩也好玩.

from ipython.external.mathjax import

install_mathjax

install_mathjax()

還有個最重要的.瀏覽器.ipython使用了websocket,它是不支援ie的.一般chrome就好了.更多瀏覽器看, 這裡就行了.

安裝完後設定下path. `c:python27scripts`

啟動很簡單. 開啟命令列,切換到某個目錄下,輸入ipython notebook.它會啟動伺服器.並開啟瀏覽器.

如下:它會自動讀取該目錄下面的.ipynb檔案.並顯示.

如果要新建乙個檔案的話 點按鈕`new notebook`就好了.

在新的網頁中可以輸入簡單的python命令測試.

如果在函式,模組,類後面輸入 '?'按住ctrl-entry的話就回跳出幫助文件.如果是兩個??的話連,源**都會給出來的.如圖.

在試試它的.別的功能.

忘了說下ipython notebook是跟mathematica 環境相似的.

可以是用markdown寫些說明啥的,不過得先選擇下markdown.

渲染前:

渲染後:

基本上是即時顯示的.

顯示:image函式也可以使用網上的的.

使用畫圖功能,使用前先得安裝幾個重要的包.

numpy+scipy+mathplotlib這三個加起來可以抵得上1/n個matlab了.(n不好說).

如果要在python中使用符號運算的話還可以考慮sympy庫.(額,從來沒有超過1.0的庫).不過ipython notebook 也提供了支援.

使用時 可以在命令列下輸入 ipython notebook --pylab inline.這樣的話它就會匯入pylab(mathplotlib)庫.而且顯示時可以嵌在網頁中的.

當然也可以在網頁中輸入 %pylab inline啟動這個功能的.

效果如下:

忘了還有個.

在markdown中是支援**著色的.不過不知道用的是哪種著色方案,但是夠用了.(太花了容易影響思考的,不過比豆瓣好些,豆瓣也算是做到了極簡).

渲染前:

渲染後:

當然這只是最簡單的應用了.

ipython還支援並行運算(parallel)啥的.

Ipython Notebook安裝教程

ipython比python本身自帶的idle強大太多了,今天稍窺一角,嘆服不已。0.12引入的notebook功能更是強大到震憾。notebook是web based ipython封裝,但是可以展現富文字,使得整個工作可以以筆記的形式展現 儲存,對於互動程式設計 學習非常方便。安裝步驟有點小麻煩...

ipython notebook開通遠端

之前只是會用,別人告訴我命令和大概怎麼設定的,今天自己搭建才發現一知半解搞不定啊。目的 遠端通過ipython notebook呼叫伺服器。伺服器是ubuntu16.04 本地機器win7 配置方案一 msys2 配置方案二 xshell 無論哪個方案,說白了,就是想遠端使用伺服器,當然最常用的就是...

IPython Notebook 的安裝方法

ipython notebook 是一種基於web技術的互動式計算文件格式,目前已經成為一種非常流行的互動式計算工具。安裝 notebook 之前請確保ipython已經安裝成功。iypthon的安裝步驟在文章中已經講的很清楚。其安裝步驟如下 4 在cmd命令介面輸入 pip install not...