LInux 下安装 python notebook 及指向路径,运行计时,炫酷的深蓝午夜主题,本地登陆远程服务器
1.? 安裝 pip工具
??? sudo apt-get install pyton-pip
2. 安裝ipython及其依賴包
????? sudo apt-get install ipython ipython-notebook
3. 安裝可選的附加工具(需要時(shí)間較長(zhǎng))
????
sudo apt-get install python-matplotlib python-scipy python-pandas python-sympy python-nose?
4. 測(cè)試ipython,測(cè)試notebook
?
?
???? 命令行輸入ipython ,回車即可進(jìn)入ipython模式
???命令行輸入?
?
ipython notebook或者
?
?
jupyter notebook?
?
?
?
?
?回車,默認(rèn)瀏覽器自動(dòng)打開(kāi)notebook編輯頁(yè)面
?
若出現(xiàn)No module named notebook.notebookapp,則只需要
?
pip install jupyter?
?
?
?
?
同樣對(duì)于python3 安裝notebook ,使用
?
pip3 install jupyter?
----
?
?
ipython 的指向路徑
查看ipython 的安裝路徑
?
which ipython /home/bids/.local/bin/ipython cd /home/bids/.local/bin/ ls -l -rwxrwxr-x 1 bids bids??? 227 4月? 14 09:31 ipython -rwxrwxr-x 1 bids bids??? 226 4月? 14 09:27 ipython2 -rwxrwxr-x 1 bids bids??? 227 4月? 14 09:31 ipython3而 python所在指向路徑
?
?
which python /usr/bin/python
當(dāng)我們安裝一個(gè)tqdm模塊時(shí),比如
?
?
sudo pip install tqdm這時(shí)在ipython notebook ,選擇python2中輸入
?
?
import tqdm有時(shí)會(huì)出現(xiàn)以下問(wèn)題
?
?
no module named 'tqdm'但是在ipython2 notebook ,選擇python2中輸入
import tqdm不會(huì)出現(xiàn)以下問(wèn)題
no module named 'tqdm'可能的原因
tqdm的儲(chǔ)存路徑,或者說(shuō)ipython 路徑?jīng)]有指向python的默認(rèn)儲(chǔ)存路徑。
這也是因?yàn)槲覀儼惭b了兩個(gè)版本的python (python2 和 python3),導(dǎo)致ipython 和 tqdm
不知道指向哪個(gè)版本的python。
解決方法
在python3中也安裝 tqdm,這樣ipython 不論指向哪個(gè)版本的python, import tqdm 都是成功的。
?
sudo pip install tqdm?
#運(yùn)行計(jì)時(shí)
---------------------------------------------------<font color=#8B008B size=5 face="黑體">**運(yùn)行計(jì)時(shí)**</font>-------------------------------------------------我們可以通過(guò)ExecutionTime插件來(lái)對(duì)每個(gè)cell的運(yùn)行計(jì)時(shí)。``` pip install jupyter_contrib_nbextensions jupyter contrib nbextension install --user jupyter nbextension enable execute_time/ExecuteTime ```#?炫酷的深藍(lán)午夜主題
```
#?Make?sure?you?are?in?the?base?conda?environment conda?activate?base#?install?jupyterthemes pip?install?jupyterthemes#?upgrade?to?latest?version pip?install?--upgrade?jupyterthemes```
?
主題包安裝和更新好之后,運(yùn)行下面的命令,將原來(lái)白色主題的 Jupyter Notebook 換成一款深藍(lán)午夜主題。你的眼睛會(huì)喜歡這款主題的。
```
#?Enable?Dark?Mode jt?-t?onedork?-fs?95?-altp?-tfs?11?-nfs?115?-cellw?88%?-T```
#Conda 環(huán)境自由切換
把 Anaconda 中創(chuàng)建的所有定制環(huán)境作為核心添加在了 Jupyter Notebook 中。這樣我們就能簡(jiǎn)單地利用 Kernel 按鈕切換環(huán)境。換核的時(shí)候不需要重啟 notebook。
假設(shè)你的 Anaconda 環(huán)中有兩個(gè)自定義的環(huán)境 my_NLP 和 gym。按照下面的步驟將這些添加到你的 Jupyter Notebook 中。
```
#?Stop?and?exit?your?Jupyter?Notebook?server?first #?Activate?your?environment?in?the?terminal? conda?activate?my_NLP #?Install?the?IPython?Kernel? pip?install?ipykernel #?Link?your?environment?with?Jupyter? python?-m?ipykernel?install?--user?--name=my_NLP#?Repeat?steps?for?the?other?environment,?gym.? conda?activate?gym pip?install?ipykernel? python?-m?ipykernel?install?--user?--name=gym```
現(xiàn)在打開(kāi)你的 Jupyter Notebook,找到 kernel 按鈕下的 Change Kernel 選項(xiàng),接下來(lái)就是見(jiàn)證奇跡的時(shí)刻:所有的核都被列舉出來(lái)了,你可以通過(guò)簡(jiǎn)單地點(diǎn)擊來(lái)激活一個(gè)服務(wù)核。
?
#其他炫酷功能
關(guān)于我在上面提及的其他炫酷功能,需要安裝一些叫做 nbextensions for Jupyter Notebooks 的東西。
```
#?Stop?and?exit?your?Jupyter?Notebook?server? #?Make?sure?you?are?in?the?base?environment conda?activate?base#?Install?the?nbextensions? pip?install?jupyter_contrib_nbextensions #?Install?the?necessary?JS?and?CSS?files? jupyter?contrib?nbextension?install?--system```
啟動(dòng) Jupyter notebook 服務(wù),你可以在起始頁(yè)看到第四個(gè)叫做 Nbextensions 的選項(xiàng)。點(diǎn)擊這個(gè)選項(xiàng),然后就可以看到極妙的功能集,這些都是你一直希望在 Jupyter Notebooks 中擁有的。
原文鏈接:https://towardsdatascience.com/supercharging-jupyter-notebooks-e22f5ad7ca18
?
#如何利用Jupyter notebook處理遠(yuǎn)程服務(wù)器上的數(shù)據(jù)/如何建立自己的Jupyter notebook服務(wù)器
```
1 登陸到遠(yuǎn)程服務(wù)器上,開(kāi)啟jupyter notebook的后臺(tái)程序
jupyter notebook --no-browser --port=8888
成功啟動(dòng)后,屏幕上會(huì)輸出一些信息,復(fù)制下to login with a token下面一行的http://localhost:8888/?token=xxxxxxxx
2 開(kāi)啟一個(gè)本地終端,將本地的8888端口與遠(yuǎn)程服務(wù)器的8888端口聯(lián)系起來(lái)
ssh -f user@remote_server -N -L 8888:localhost:8888
示例:
ssh -f cv@10.26.2.4 -N -L 8888:localhost:8888
3 打開(kāi)任意瀏覽器
將第1步復(fù)制的網(wǎng)址粘貼到瀏覽器中,即可使用Jupyter notebook
```
http://blog.sciencenet.cn/blog-725052-1146384.html
?
?
總結(jié)
以上是生活随笔為你收集整理的LInux 下安装 python notebook 及指向路径,运行计时,炫酷的深蓝午夜主题,本地登陆远程服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: caffe 下测试 MNIST数据
- 下一篇: 花呗当面花有额度不能用?这几个事项要注意