Jupyter配置步驟

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

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

?

一、修改添加國內鏡像

通常我會先安裝Anaconda,再安裝Jupyter(當然也可以使用pip直接安裝Jupyter),Anaconda服務器通常在國外,更換國內鏡像源會大幅提升下載速度。

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

?

二、修改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' //注意 路徑要有用戶讀寫權限

?

三、設置密碼登陸驗證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平臺不同 , 具體見下方鏈接教程

?

五、遠程登錄設置

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

?

Jupyter還很其他設置和模塊添加,后續有機會再更新,JupyterLab? JupyterHub

?

?

轉載于:https://www.cnblogs.com/andre-ma/p/10167545.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/249961.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/249961.shtml
英文地址,請注明出處:http://en.pswp.cn/news/249961.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

edittext 屬性

1.去掉edittext的底線,設置,不管是edittext,還是appcompatEdittext都是這個屬性 轉載于:https://www.cnblogs.com/hechangshou/p/9301004.html

定義高亮顏色

/*怎么定義高亮的顏色*/-webkit-tap-highlight-color: transparent;/*透明 其實就是不顯示顏色*/-webkit-tap-highlight-color: red; 轉載于:https://www.cnblogs.com/smzd/p/8491587.html

springboot 配置webservice接口

導入依賴的jar <!-- webservice cxf --><dependency><groupId>org.apache.cxf</groupId><artifactId>cxf-rt-frontend-jaxws</artifactId><version>3.1.6</version></dependency><dependency><groupId>org…

【Django】認證系統

目錄 #. auth模塊1. 認證 authenticate()2. 登陸 login(HttpRequest, user)3. 注銷 logout(request)4. 認證判斷 is_authenticated()5. 登陸校驗 login_requierd()6. 創建普通用戶 create_user()7. 創建超級用戶 create_superuser()8. 密碼校驗 check_password(password)9. 修改…

學習的目的是什么?

學習的目的是為了掌握生存的常識和技能&#xff0c;以便獨立地面對世界&#xff1b; 學習的目的是為了遵從生活的規范和律則&#xff0c;以便和諧地與人相處&#xff1b; 學習的目的是為了探索生命的價值和意義&#xff0c;以便有尊嚴地立于天地之間。 你覺得為什么要學習呢&am…

span里面插入文字

.text-box span::before{ content:attr(data-text);} 轉載于:https://www.cnblogs.com/smzd/p/8491664.html

Spring Boot 動態注入的兩種方式

通過Profilespring.profiles.active spring.profiles.active&#xff1a;官方解釋是激活不同環境下的配置文件&#xff0c;但是實際測試發現沒有對應的配置文件也是可以正常執行的。那就可以把這個key當作一個參數來使用 Profile&#xff1a;spring.profiles.active中激活某配…

kernel devel 安裝與卸載

1、查看系統內核 uname -r 2、查看已安裝kernel-devel uname -a ; rpm -qa kernel\* | sort 3、下載對應的rpm wget xxx/kernel-devel-2.6.32-754.el6.x86_64.rpm 或者 $ sudo yum install "kernel-devel-uname-r $(uname -r)" 4、卸載已安裝的內核 yum remove ker…

彈性布局

/* 開啟彈性布局的換行 */ flex-wrap: wrap;/* 變為多行了 無法使用 align-items 進行位置設置 align-content 在多行的時候 設置屬性 跟 justify-content 一模一樣如果只有 一行時 無法生效 *//* 調整元素 在主軸上的 排布方式flex-end 到主軸的末尾flex-start 默認值center…

詳解 vue-cli 的打包配置文件代碼(給大家寫寫注釋)

一、前言 對于webpack基礎不好&#xff0c;node指令不通的童鞋。估計對自己搭建Vue、react腳手架是相當頭疼的&#xff0c;有種無從下手的感覺。然而&#xff0c;從頭看這2塊&#xff0c;耗時太長&#xff0c;而且說實話得練才行&#xff0c;不練練手看不明白。那大多數人就采取…

AutoFac自動注入時報錯

錯誤描述&#xff1a;An error occurred during the activation of a particular registration 解決辦法&#xff1a;看到了particular這個單詞&#xff0c;用我蹩腳的英語&#xff0c;估計是部分類&#xff1f;結合報錯的兩個類存在互相引用&#xff0c;這就明白了&#xff0c…

嘗試修改源碼需要用到git存一下

git reflog查看本地記錄 git reset --hard 02a3260 轉載于:https://www.cnblogs.com/smzd/p/8492065.html

poj3713 Transferring Sylla 枚舉+tarjan判割點

其實就是判斷是否為三連通圖 三連通圖指的是去掉3個點就不連通的圖&#xff0c;但是并沒有直接求三連通的算法。著名的Tarjan算法可以求解連通和割點&#xff0c;再枚舉刪除一個點就能達到三連通的目的。 先看用例2&#xff0c;是由用例1去掉一條邊而變成非三連通圖的&#xff…

html標簽大全

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>This is study note</title><base href"我是做外鏈的&#xff0c;一般在head里面" target"_blank"><style type&q…

布爾文本搜索

select text from products where Match(# column) Against(#condition bool* IN BOOLEAN MODE); 布爾操作符     包含 必須存在 -    排除,必須不存在(即使包含其他指定的詞也不返回) >    增加排序等級 <    降低排序等級 ()    把詞組成子表達式 …

Linux 安裝Zookeeper單機版(使用Mac遠程訪問)

閱讀本文需要先閱讀安裝Zookeeper<準備> 新建目錄 mkdir /usr/local/zookeeper 解壓 cd zookeeper壓縮包所在目錄 tar -xvf zookeeper-3.4.12.tar.gz -C /usr/local/zookeeper 新建目錄 mkdir /usr/local/zookeeper/zookeeper-3.4.12/data 配置文件準備 cp /usr/local/zo…

深入vue

轉載于:https://www.cnblogs.com/smzd/p/8547748.html

java全棧

前端&#xff1a;HTML/HTML5、CSS/CSS3、Javascript、jQuery、RequireJS、AngularJS、Vue 后端&#xff1a;Java、Struts2/Spring MVC、JPA/Mybatis、Spring Boot 安全&#xff1a;Shiro、Spring Security 中間件&#xff1a;Dubbo、ActiveMQ/RabbitMQ、Nginx 數據庫&#…

vue與webpack

由于最近在vue-cli生成的webpack模板項目的基礎上寫一個小東西&#xff0c;開發過程中需要改動到build和config里面一些相關的配置&#xff0c;所以剛好趁此機會將所有配置文件看一遍&#xff0c;理一理思路&#xff0c;也便于以后修改配置的時候不會“太折騰”。 Vue-webpack項…

size_t為什么重要

參考&#xff1a;https://www.zhihu.com/question/24773728/answer/66535663前言&#xff1a;使用size_t可能會提高代碼的可移植性、有效性或者可讀性&#xff0c;或許同時提高這三者。在標準C庫中的許多函數使用的參數或者返回值都是表示的用字節表示的對象大小&#xff0c;比…