搭建遠端juypter notebook 伺服器

2021-07-22 16:57:01 字數 2514 閱讀 2431

jupyter

notebook--

generate

-config

2.開啟ipython建立乙個密碼

in [1]: from notebook.auth import passwd

in [2]: passwd()

enter password:

verify password:

out[2]: 'sha1:*****

*****

*****

*****

*****

*****

*****

******'

把密文記錄下來

3.修改配置檔案

vim ~/.jupyter/jupyter_notebook_config.py
其中需要修改的配置為

#預設不在本地瀏覽器中開啟

#可隨意指定乙個埠

#預設路徑

貼上這段**試試

import matplotlib.pyplot as plt

%matplotlib inline

plt.plot([1,2,3,4])

plt.ylabel('some numbers')

plt.show()

會遇到的問題。

1.matplotlib的影象不顯示。原本配置檔案有這個選項,後來給取消了,官方建議是

use %pylab or %matplotlib in the notebook to enable matplotlib.

2.缺少庫檔案libc.so.6

yum install libx11

3.安裝anaconda時依賴 bzip2

yum install bzip2
4.centos 安裝pip

yum -y install epel-release

yum install python-pip

5.yum 不可用

vi /usr/bin/yum     #第一行改為#!/usr/bin/python2.7

vi /usr/libexec/urlgrabber-ext-down #第一行改為#!/usr/bin/python2.7

6.cannot remove entries from nonexistent file /opt/anaconda2/lib/python2.7/site-packages/easy-install.pth

官方說是乙個bug解決方案是

curl 

.io/ez_setup.py -o - | /opt/anaconda2/bin/python #python路徑

附帶jupyter for ubuntu的dockerfile(經過測試ananocda for linux 3-4.1.1 2-4.1.1均可)

《密碼需要自己加入

curl 

.io/ez_setup.py -o - | /opt/anaconda2/bin/python #跟python路徑

from ubuntu:latest

maintainer becivells run apt-get -y update && apt-get -y upgrade && apt-get install -y bzip2 curl wget

env anaconda_version 2-4.0.0-linux-x86_64

env install_path /opt/anaconda2

run cd /tmp/ && wget

run mkdir /jupyter && cd /tmp/ && bash anaconda$.sh -b -p $ \

&& $/bin/pip install -u pip \

#fix anacondabug 2-4.0.0-linux-x86_64

&&curl .io/ez_setup.py -o - | $/bin/python \

&&$/bin/pip install -u notebook \

&& $/bin/jupyter notebook --generate-config \

&& echo

&& echo

&& echo

&& echo

&& echo

&& rm -rf /tmp/* && apt-get autoclean && ln -s

$ /opt/anaconda

expose 8888

cmd ["/opt/anaconda/bin/jupyter","notebook"]

搭建Git遠端倉庫

遠端倉庫通常只是乙個 裸倉庫 bare repository 即乙個沒有當前工作目錄的倉庫。因為該倉庫只是乙個合作媒介,所以不需要從硬碟上取出最新版本的快照 倉庫裡存放的僅僅是 git 的資料。簡單地說,裸倉庫就是你工作目錄中.git 子目錄內的內容。yum install y git root l...

git 搭建遠端倉庫

1.使用git建立遠端倉庫時,一定要建立裸倉庫,即git init bare。否則,使用push向遠端倉庫提交更新時,會報錯。2.由於遠端倉庫一般都是裸倉庫,所以是看不到源 的。所以,要把 部署到生產環境,還需要接下來的操作 vim post receive bin sh git work tree...

Git遠端倉庫搭建

新建乙個git使用者 root whthomas home whthomas adduser git root whthomas home whthomas su git我們新建乙個資料夾 ssh,並在其目錄下新建乙個檔案authorized keys,它被用於存放其他使用者的公鑰 所有人的公鑰都要...