Jupyter配置步驟

Jupyter是基於瀏覽器的可交互式開發工具,在數據科學界很是受歡迎,它功能齊全,使用方便,是一款數據分析和建模挖掘的利器。python

本文簡介Jupyter的配置和使用過程linux

 

1、修改添加國內鏡像

一般我會先安裝Anaconda,再安裝Jupyter(固然也可使用pip直接安裝Jupyter),Anaconda服務器一般在國外,更換國內鏡像源會大幅提高下載速度。json

1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
2. conda config --set show_channel_urls yes
3.上兩步成功操做後會在用戶主目錄~下多個.condarc文件
4.編輯 ~/.condara  保存,退出

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - conda-forge
  - defaults
show_channel_urls: true

 

2、修改jupyter默認文件路徑

1.jupyter 命令可否找到,若找不到,則需先安裝jupyter:
conda install jupyter   //  也能夠在conda環境中用pip安裝(最好提早修改pip源)
2.命令:jupyter notebook --generate-config
3.上兩步成功操做後會在用戶主目錄~下多個.jupyter/jupyter_notebook_config.py 文件
4.編輯 ~/.jupyter/jupyter_notebook_config.py
5.c.NotebookApp.notebook_dir=u'jupyter_workspace' //注意 路徑要有用戶讀寫權限瀏覽器

 

3、設置密碼登錄驗證token方式

1.鍵入命令:ipython
In [1]: from IPython.lib import passwd
In [2]: passwd()  // 連續輸入相同密碼,會根據密碼生成hash值
Out[2]: 'sha1:0e422dfccef2:84cfbcbb3ef95872fb8e23be3999c123f862d856'   //複製''內內容
2.修改~/.jupyter/jupyter_notebook_config.py文件,並添加以下內容:
c.NotebookApp.password = u'sha1:59f686b1c38c:1ad7ad4c966e30c3c69769c758672f702de9b7c9'

 

多編譯環境共存

1.conda install ipykernel -y   //再新安裝一個內核
2.find -name kernel.json  查找新安裝內核版本配置文件
3.修改kernel.json文件,注意極可能有多個kernel.json  必定要與環境版本相對應  注意這裏windown和linux平臺不一樣 , 具體見下方連接教程

 

5、遠程登陸設置

1.修改~/.jupyter/jupyter_notebook_config.py文件 並添加以下代碼:
c.NotebookApp.ip='*'  // 表示服務ip地址,*表示默認主機ip,當用jupyterHub集羣時,猜想*表示集羣中任意結點。 但需密碼驗證
c.NotebookApp.open_browser=False  // 因爲是遠程登陸,因此設定在服務器端不打開瀏覽器
c.NotebookApp.port=8880    // 端對端的訪問,需指定端口號,保持能用便可

 

Jupyter還很其餘設置和模塊添加,後續有機會再更新,JupyterLab  JupyterHub服務器

相關文章
相關標籤/搜索