亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

windows下ipython notebook搭建的方法

發布時間:2021-03-09 14:09:07 來源:億速云 閱讀:278 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關windows下ipython notebook搭建的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

平時在臺式機上linux下編寫python,但由于matlab建模需要,而自己的本本是win7系統,不想裝雙系統和虛擬機,因此了解了一下ipython notebook,頓時感受到了其強大。

ipython比python本身自帶的IDLE強大許多,而notebook是web based IPython封裝,但是可以展現豐富文本,使得整個工作可以以筆記的形式展示、存儲,對于交互編程、學習非常方便。

安裝步驟有點小麻煩,依賴稍多。下面按照windows的安裝說一下。也可以直接參考官方安裝說明。

1、安裝Python

這個是必須的,現在python版本最新是python3.3.5,但本人更喜歡python2.7,因為很多源碼是基于python2寫的。在http://www.python.org/download/下載。按照自己的平臺下載對應的版本,然后安裝即可。

2、設置環境變量

把F:\bigdata\python\python2.7和F:\bigdata\python\python2.7\Scripts都添加到環境變量中,如

F:>set PATH=%PATH%;F:\bigdata\python\python2.7;F:\bigdata\python\python2.7\Scripts(一次性,即關閉就沒有)

完全不銷毀:鏈接http://jingyan.baidu.com/album/d5a880eb6aca7213f047cc6c.html?picindex=1

3、下載安裝Setuptools

下載ez_setup.py到某個目錄(如:F:\bigdata\python\python2.7\Scripts),下載地址:https://pypi.python.org/pypi/setuptools

安裝:進入F:\bigdata\python\python2.7\Scripts,運行:

python ez_setup.py

在這個過程中,系統會連接網絡下載所需要的安裝包并完成安裝,這樣就可以使用easy_install了。

PS:也可下載安裝pip

下載get-pip.py到某個目錄(如:F:\bigdata\python\python2.7\Scripts),下載地址:http://www.pip-installer.org/en/latest/installing.html#install-or-upgrade-setuptools

安裝:進入F:\bigdata\python\python2.7\Scripts,運行:

python get-pip.py

在這個過程中,系統會連接網絡下載所需要的安裝包并完成安裝,這樣就可以使用easy_install了。


做完前面四步,就可以在Windows下面開始使用python了。

1、下載安裝IPthon:

F:>easy_install.exe Ipython

系統就會去網上尋找ipython包,進行下載及安裝,并且還把pyreadline也安裝了。python2.7.exe被安裝在F:\bigdata\python\python2.7\Scripts下面,因為前面添加過環境變量的路徑支持,所以可以直接輸入:

F:>ipython

2、嘗試Notebook,還需要下載一些其他東東

1)下載安裝pyzmq,pip對pyzmq支持不太好,裝不上。嘗試使用easy_install

F:>easy_install.exe pyzmq

2)下載安裝jinja2

F:>easy_install.exe jinja2

3)下載安裝tornado

F:>easy_install.exe tornado

好了,使用下面命令就可以把Notebook連起來:

F:>ipython notebook

3、嘗試科學計算的畫圖工具matplotlib

因為下載的python沒有自帶numpy 和 matplotlib

1)下載安裝nose

F:>easy_install.exe nose

2)由于easy_install.exe 與 pip都不能安裝numpy,所以從這個鏈接http://www.lfd.uci.edu/~gohlke/pythonlibs/可以得到

numpy-MKL-1.8.2.win32-py2.7.exe

要注意,因為我們使用的是python2.7,所以一點也要選py2.7的numpy。直接安裝,它會依照Windows注冊表里面登記的pythonInstall來確定安裝路徑。

3)最后安裝matplotlib,但由于easy_install.exe 與 pip都不能安裝matplotlib,所以同上鏈接http://www.lfd.uci.edu/~gohlke/pythonlibs/可得

matplotlib-1.3.1.win32-py2.7.exe

4)同上鏈接可得

scipy?0.14.0.win32?py2.7.exe

好了,這就大功告成了。

遠程訪問notebook

如果需要遠程訪問,就稍微麻煩一點:

首先,需要建立一個server的config,通過在命令行鍵入:

ipython profile create nbserver

然后,修改新建的profile,即ipython_notebook_config.py(命令行會有輸出,告訴你生成的文件在哪里),默認的config文件都是被注釋掉的,你需要至少修改如下的項:

c = get_config()

# Kernel config
c.IPKernelApp.pylab = 'inline'  # if you want plotting support always

# Notebook config
c.NotebookApp.certfile = u'/absolute/path/to/your/certificate/mycert.pem'
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.password = u'sha1:bcd259ccf...your hashed password here'
# It's a good idea to put it on a known, fixed port
c.NotebookApp.port = 9999

但是,你需要注意的是,我們還沒有mycert.pem,這個也很簡單,使用openssl生成一個就行,如果你手頭有linux機器的話就極其簡單了:

$ openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.pem -out mycert.pem

再接著,需要生成一串哈希后的密鑰,隨便開一個IPython的shell鍵入:

In [1]: from IPython.lib import passwd
In [2]: passwd()

設定你的密碼即可(現在0.13版還不支持多人的notebook,因此只能單用戶使用,只支持一個密碼罷了,多用戶功能處在開發中)。

好了,現在啟動你的public的IPython notebook吧:

ipython notebook --profile=nbserver

關于“windows下ipython notebook搭建的方法”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

康保县| 衡水市| 农安县| 汝南县| 顺昌县| 本溪| 荣昌县| 双流县| 镇江市| 迭部县| 沙洋县| 永靖县| 建昌县| 沧源| 鹿泉市| 东乡县| 玉溪市| 呼伦贝尔市| 贵定县| 大姚县| 潼南县| 平昌县| 九龙县| 红河县| 治县。| 铅山县| 新宾| 新野县| 清丰县| 仙游县| 洪洞县| 台东市| 宁阳县| 兴城市| 武汉市| 邢台县| 资源县| 怀安县| 沂源县| 澄城县| 宁海县|