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
Jupyter配置步骤相关推荐
- Linux下mysql支持中文,linux下mysql环境支持中文配置步骤
sql脚本执行前加上: CREATE DATABASE IF NOT EXISTS mydatabase DEFAULT CHARSET utf8 COLLATE UTF8_GENERAL_CI; u ...
- Fortinet网络接入及安全方案配置步骤
http://sec.chinabyte.com/200/12553700.shtml 1.概述: Fortinet无线接入及方案由以下两类设备组成: AC(Wifi接入控制器)及安全网关:Forti ...
- jupyter配置默认启动目录
jupyter配置默认启动目录 注意有两种配置方式: 1,文件在jupyter_notebook_config.py默认生成后的目录: 2,文件jupyter_notebook_config.py在a ...
- 系统如何安装到租的服务器,租用服务器后,检查及环境配置步骤
原标题:租用服务器后,检查及环境配置步骤 我们从IDC服务商那里拿到我们租的服务器时,一般的服务商都会根据客户的要求,装好系统,那么我们要做的是什么呢? 第一.检查服务器的配置与我们订购的机器配置是否 ...
- linux redis数据库安装配置,Linux系统中redis的安装配置步骤
Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...
- log4j.properties 详解与配置步骤总结
先提供一个项目中使用log4j.properties配置 #log4j.rootLogger=WARN, stdout, file log4j.rootLogger=INFO,console,dail ...
- Cisco设备静态NAT基本配置步骤
以下内容摘自笔者即将出版上市的<金牌网管师--大中型企业网络组建.配置与管理>一书,或者于明年将出版的<Cisco/H3C路由器配置与管理完全手册>一书. 当你与外部网络进行通 ...
- apache虚拟机配置步骤和修改访问端口
这篇文章主要介绍了apache虚拟机配置步骤和修改访问端口的方法(虚拟机端口映射),需要的朋友可以参考下 一.添加服务端口 在文件Apache\conf\httpd.conf中, 1.找到 Liste ...
- spring中基于XML的AOP配置步骤
spring中基于XML的AOP配置步骤 IAccountService.java package com.itheima.service;/*** 账户的业务层接口*/ public interfa ...
最新文章
- ECCV 2020最佳论文讲了啥?作者为ImageNet一作、李飞飞高徒邓嘉
- windows下编译及使用libevent
- linux 设备管理工具 udev 规则编写
- 【IOC 控制反转】Android 事件依赖注入 ( 事件依赖注入具体的操作细节 | 创建 事件监听器 对应的 动态代理 | 动态代理的数据准备 | 创建调用处理程序 | 创建动态代理实例对象 )
- Linux学习总结(三)之 putty,xshell远程连接及密钥认证篇
- win10电脑如何安装Openssh?开启Server服务?
- 决定equipment download到CRM后是否执行save的因素
- YBROJ洛谷P3211:XOR和路径(线性基,期望dp)
- 四阶龙格库塔c语言,四阶龙格库塔算法的C语言实现
- 莫烦Matplotlib可视化第四章多图合并显示代码学习
- 不要放弃,你的梦想是这个世界上最伟大的事情。
- java获取C盘下的隐藏目录文件名称
- c语言解析url编码,在C语言中如何实现对编码后的URL进行解码
- Vue computed 带参数
- 【Oracle】配置客户端监听
- HTML5微案例讲解系列视频课程-杨千锋-专题视频课程
- 开发制作一个小程序需要多少钱
- TICA 2019 基于人工智能的模型驱动测试设计
- 计算机编程小学生有必要学吗,小学生有必要学少儿编程吗
- QT5+zint库实现条形码条形码(一)
热门文章
- μC/OS-Ⅱ的移植
- 使用javamail进行邮件发送
- 神经网络 梯度下降_梯度下降优化器对神经网络训练的影响
- 机器学习算法如何应用于控制_将机器学习算法应用于NBA MVP数据
- 乱查征信,贷款不想要了吗?
- 如何避免偶然的锁存器和%0h
- bootstraptable控制分页_bootstrap table分页(前后端两种方式实现)
- c语言获取系统剩余内存_C语言编程中的“堆”和“栈”七大不同之处
- 如何将 ipynb 发布到 blog 中(html, markdown格式)
- 汇编语言第二章知识梳理及思考