LInux 下安裝 python notebook 及指向路徑
阿新 • • 發佈:2019-01-29
1. 安裝 pip工具
sudo apt-get install pyton-pip
2. 安裝ipython及其依賴包
sudo apt
-
get install ipython ipython
-
notebook
3. 安裝可選的附加工具(需要時間較長)
sudo apt-get install python-matplotlib python-scipy python-pandas python-sympy python-nose
4. 測試ipython,測試notebook
命令列輸入ipython
,回車即可進入ipython模式
命令列輸入
或者ipython notebook
jupyter notebook
回車,預設瀏覽器自動開啟notebook編輯頁面
若出現No module named notebook.notebookapp,則只需要
pip install jupyter
同樣對於python3 安裝notebook ,使用
pip3 install jupyter
----
ipython 的指向路徑
檢視ipython 的安裝路徑
而 python所在指向路徑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
which python
/usr/bin/python
當我們安裝一個tqdm模組時,比如
sudo pip install tqdm
這時在ipython notebook ,選擇python2中輸入
import tqdm
有時會出現以下問題
no module named 'tqdm'
但是在ipython2 notebook ,選擇python2中輸入import tqdm
不會出現以下問題no module named 'tqdm'
可能的原因
tqdm的儲存路徑,或者說ipython 路徑沒有指向python的預設儲存路徑。
這也是因為我們安裝了兩個版本的python (python2 和 python3),導致ipython 和 tqdm
不知道指向哪個版本的python。
解決方法
在python3中也安裝 tqdm,這樣ipython 不論指向哪個版本的python, import tqdm 都是成功的。
sudo pip install tqdm
---------------------------------------------------<font color=#8B008B size=5 face="黑體">**執行計時**</font>-------------------------------------------------我們可以通過ExecutionTime外掛來對每個cell的執行計時。```pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --userjupyter nbextension enable execute_time/ExecuteTime```