jupyter server

[TOC]

首先确认是否安装有python2和3

使用 $ which python2 , $ which python3 查看,一般会返回 /usr/bin/python2 , /usr/bin/python3 ,如果没有,那么就用 $ sudo apt-get install python2 来安装

安装pip,ipython,jupyter

sudo apt-get install python-pip安装python2版本的pip

sudo -H pip install --upgrade pip 更新pip

sudo apt-get install ipython 安装ipython

sudo apt-get install ipython-notebook 安装ipython

sudo -H pip install jupyter 使用pip安装jupyter

此时所有需要的包都安装完成了,如果是在本地使用jupyter,那么直接输入 $ jupyter notebook ,然后在浏览器中输入 localhost:8080 就可以正常使用了

配置jupyter server

$ jupyter notebook --generate-config 首先生成jupyter的配置文件,文件名为 jupyter_notebook_config.py ,存储于 ~/.jupyter

$ ipython 打开ipython进行密码设置,输入以下内容

1

2

3

4

5
In [1]: from notebook.auth import passwd

In [2]: passwd()

Enter password:

Verify password:

Out[2]: 'sha1:67c9eXXX' 

$ openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mykey.key -out mycert.pem

接下来在 jupyter_notebook_config.py 文件中添加如下信息:

1大专栏  jupyter serverv>
2

3

4

5

6

7

8

9

10
# Set options for certfile, ip, password, and toggle off

# browser auto-opening

c.NotebookApp.certfile = u'/absolute/path/to/your/certificate/mycert.pem'

c.NotebookApp.keyfile = u'/absolute/path/to/your/certificate/mykey.key'

# Set ip to '*' to bind on all interfaces (ips) for the public server

c.NotebookApp.ip = '*'

c.NotebookApp.password = u'sha1:bcd259ccf...<your hashed password here>'

c.NotebookApp.open_browser = False

# It is a good idea to set a known, fixed port for server access

c.NotebookApp.port = 9999

现在在非 .jupyter 目录运行 $ jupyter notebook,得到如下信息表示jupyter server已成功运行

1

2

3
Copy/paste this URL into your browser when you connect for the first time,

to login with a token:

https://localhost:8080/?token=b5f5e11340dcbf4c2e2b0c9b105fc87d5140d575c457aac8

在浏览器上输入 https://<your server ip>:8080 即可看到jupyter server 的界面

添加python3内核

sudo apt-get install python3-pip 安装python3版本的pip
sudo python3 -m pip install ipykernel
python3 -m ipykernel install --user 安装python3的内核

到此,再次运行$ jupyter notebook就可以同时使用puthon2和3了。

原文地址:https://www.cnblogs.com/liuzhongrong/p/12289223.html

时间: 2024-10-17 02:24:50

jupyter server的相关文章

27 个Jupyter Notebook的小提示与技巧

Jupyter notebook, 前身是 IPython notebook, 它是一个非常灵活的工具,有助于帮助你构建很多可读的分析,你可以在里面同时保留代码,图片,评论,公式和绘制的图像. Jupyter具有非常强的可扩展性,支持很多编程语言,并且易于部署到你的个人电脑和几乎所有的服务器上 -- 你只需要使用ssh或http接入即可.最重要的是,它完全免费. Jupyter默认设置使用 Python kernel,正因此以前叫做 IPython notebook. Jupyter noteb

caffe2--Install

Install Welcome to Caffe2! Get started with deep learning today by following the step by step guide on how to download and install Caffe2. Select your preferred platform and install type. Platform: MacOS X Ubuntu CentOS Windows iOS Android Raspbian T

Spring 2019 HW1 MAT 331

Spring 2019 HW1 MAT 331Homework 1: MAT 331Due: 11:59pm, Feb 5, 2019Collaboration policy: You are welcome to work with others on this homework assignment. Butthe code and explanations you turn in should actually be written by you. In particular, you s

anaconda jupyter

本文主要讲解在Ubuntu系统中,如何在Anaconda下安装TensorFlow以及配置Jupyter Notebook远程访问的过程. 在官方文档中提到,TensorFlow的安装主要有以下五种形式: 1.Pip安装:这种安装形式类似于安装其他的Python安装包.会影响到机器上当前的Python环境,可能会与已安装的某些版本相冲突. 2.Virtualenv安装:将TensorFlow安装在指定路径下,与当前的Python环境相隔离. 3.Anaconda安装:以Anaconda为基础安装

window下安装jupyter

1.Install [Anaconda](https://docs.continuum.io/anaconda/install#anaconda-install) 实际上安装了anaconda就已经安装好了jupyter,但是为了便于一些分析,我们配置一些环境. 2.配置环境 conda env create -f environment.yml 其中environment.yml中的内容如下: name: vdl dependencies: - cycler=0.10.0=py35_0 - d

Jupyter Notebook 快速入门[转]

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言.在本文中,我们将介绍 Jupyter notebook 的主要特性,以及为什么对于希望编写漂亮的交互式文档的人来说是一个强大工具. 在开始使用 notebook 之前,我们先需要安装该库.你可以在Jupyter 官网上找到完整的步骤. 译者注:其实只要pip install jupyter就可以了 jupyter notebook 运行上面的命令之后,你将看到类似下面

Jupyter Notebooks及其安装

什么是Jupyter Notebooks? Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言.在本文中,我们将介绍 Jupyter notebook 的主要特性,以及为什么对于希望编写漂亮的交互式文档的人来说是一个强大工具.在开始使用 notebook 之前,我们先需要安装该库.你可以在 Jupyter 官网上找到完整的步骤.译者注:其实只要pip install jupyter就可以了jupyter noteboo

爬虫-jupyter的使用

一.什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文档编写.运行代码和展示结果.——Jupyter Notebook官方介绍 简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示.如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释. 2. 组成部分 ① 网页应用 网页应用即基于

Pycharm安装并配置jupyter notebook

Pycharm安装并配置jupyter notebook Pycharm安装并配置jupyter notebook 一: 安装命令jupyter: pip install jupyter 如果缺少依赖,缺啥装啥 二: 运行 jupyter notebook 首先,查看一下自己是否已经安装成功,在终端输入: jupyter notebook 如果运行成功,结果如下: [I 09:03:15.177 NotebookApp] JupyterLab beta preview extension loa