ubutun 服务器配置jupyter notebook
由于能力有限,学习机器学习时候发现,自己的电脑带不起来,所以想起了服务器,选择的是阿里的ubutun服务器,所以希望能够
使用jupyter notebook,看到网上一大片,配置和好久,才成功,在这里进行一下记录,一边将来使用方便。
第一步:得到的是一个没有自己安装软件的服务器,ubutun自带python,安装anaconda
从清华镜像或者淘宝镜像下载相关的版本,可以使用scp传送过去(也可以直接服务器上下载,自行百度)
scp Anaconda3-5.3.1-Linux-x86_64.sh root@服务器公网ip地址:/root/anaconda(复制到服务器的地址)

复制完成之后 进行安装
bash Anaconda3-5.3.1-Linux-x86_64.sh
遇到yes,no选择,选择yes就行,选择安装vscode也可以选择no
安装完成之后进行验证
anaconda -V
conda -V
出现版本号证明安装好了,如果提示没有相关模块可以设置路径
sudo vim ~/.bashrc
在末尾增加
export PATH="/root/anaconda3/bin:$PATH" (与自己安装anaconda时设置的路径有关)
source ~/.bashrc 生效
安装完成anaconda也就有了jupyter notebook
测试jupyter

第二步:配置jupyter notebook
1 生成 jupyter notebook 配置文件
2
3 jupyter notebook --allow-root --generate-config
成功就会在/etc/.jupyter 下面看到下面文件

生成密码

产生配置文件,打开
vim jupyter_notebook_config.py 添加以下内容,保存退出
c.NotebookApp.ip='*'
c.NotebookApp.password=u'sha1:bb1e929c4a0e:8e28117666059943b7ddf5a01c837a1e06b3ec49'
c.NotebookApp.open_browser=False
c.NotebookApp.port=8888
c.NotebookApp.allow_remote_access = True
端口号可以自己设置,ip也可以自己设置允许哪种类型的ip可以访问,密码是之后 要在浏览器访问时候输入的密码,ip是否可以使用通配符的方式自己可以试试
* 表示所有都可以

阿里云控制台设置,


运行jupyter notebook
非root用户jupyter notebook
root用户jupyter notebook --allow-root

之后就可以是用
阿里服务器公网ip:端口号进行访问
ubutun 服务器配置jupyter notebook的更多相关文章
- 在Linux服务器上运行Jupyter notebook server教程
在Linux服务器上运行Jupyter notebook server教程 很多deep learning教程都推荐在jupyter notebook运行python代码,方便及时交互.但只在本地运行 ...
- Jupyter Notebook远程服务器配置[转]
首先要生成密码,打开python终端. In [1]: from IPython.lib import passwd In [2]: passwd() Enter password: Verify p ...
- Jupyter Notebook远程服务器配置
首先要生成密码,打开python终端. In [1]: from IPython.lib import passwd In [2]: passwd() Enter password: Verify p ...
- 配置基于centos下的远程Jupyter Notebook访问
最近在学习一些服务器上的操作,学着熟悉Liunx系统,记录下自己踩过的坑吧 1.开机后更新系统: yum -y upgrade yum - y update 2.查看已安装的应用 yum list 3 ...
- 基于Ubuntu+Python+Tensorflow+Jupyter notebook搭建深度学习环境
基于Ubuntu+Python+Tensorflow+Jupyter notebook搭建深度学习环境 前言一.环境准备环境介绍软件下载VMware下安装UbuntuUbuntu下Anaconda的安 ...
- 使用阿里云服务器部署jupyter notebook远程访问
安装annaconda 与jupyter notebook annaconda在已经自带了jupyter notebook.jupyter lab.ipython 等一系列工具,不需要再单独安装这些工 ...
- 远程访问jupyter notebook
远程访问Jupyter Notebook Jupyter Notebook很好用,但是直接远程在服务器上用体验当然不如本地计算机好,那么如何远程访问呢? 首先需要在服务器上安装好ipython, ju ...
- Python,Jupyter Notebook,IPython快速安装教程
0.安装环境 Windows10,Python3.5.1,IPython,jupyter notebook,and other functionality 官方安装文档Linux版3.x 官方安装文档 ...
- Jupyter Notebook 27绝技——27 Jupyter Notebook tips, tricks and shortcuts
转载自:https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/ Jupyter notebook, formerly ...
随机推荐
- bufferedReader 读取文件第一行第一个字符丢失问题
在做一个解析pacp文件的时候需要读取文件中的每个属性,但是每次读出来的内容的每一行的第一个字符都被吞掉了,找了半天不知道为什么,后来看到在读取的时候用的read()方法,而且返回值是int类型,在变 ...
- 对NETIF_F_GSO的一些理解
看linux内核协议栈的时候看到tcp_sendmsg函数,看起来并不难理解,但是申请skb的时候主buff大小让我很困惑.我以前一直以为会根据sack/ip option/pmtu等计算一个mss, ...
- Mac zsh中所有命令失效
参考文章 https://blog.csdn.net/hujincai_55/article/details/95680245?utm_medium=distribute.pc_relevant.no ...
- rs232转rs485
rs232转rs485 rs232转rs485 ZLAN9223E是上海卓岚科技开发的一款先进的无源RS232转RS485转换器.具有如下优点: 支持最高达230400bps的波特率.高波特率下供电能 ...
- day63 Pyhton 框架Django 06
内容回顾 1.装饰器 装饰器:是一个闭包函数,在不改变原函数的代码和调用方式的基础上,给原函数增加功能. def wrapper(func): def inner(*args,**kwargs): # ...
- python知识点整理一
1.数组元素之和 解法一 from functools import reduce list=[1,3,5,7,9,34] print(reduce(lambda x,y:x+y,list)) 解法二 ...
- npoi 设置单元格格式
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- Spring Boot使用Mybatis实现增删改查
java.com.wms.model.Admin.java 1 package com.wms.model; 2 3 import java.sql.Timestamp; 4 5 public cla ...
- swoft实现自动重启服务 转
目的:1.上传代码后HTTP服务自动重启,不需要自己手动执行:php bin/swoft http:start2.自动重启适用于开发调试阶段,因为不能再后台运行所以在线上环境的话还是要重启http服务 ...
- deepin vue安装步骤
deepin安装node.js sudo wget https://nodejs.org/dist/v9.2.0/node-v9.2.0-linux-x64.tar.xz tar xJf node-v ...