一、前提:

  1. 安装Python3
  2. 安装Anaconda
  3. 配置jupyter notebook 并启动(重点)

二、配置jupyter文件

因为服务器已经安装好anaconda和jupyter,python版本为python3.6,以下主要讲如何配置jupyter文件

1、设置jupyter 的登录密码

jupyter notebook --generate-config  # 生成jupyter notebook配置文件

会生成有默认配置文件 jupyter_notebook_config.py

2、然后打开ipython

from notebook.auth import passwd
passwd() #生成密码

3、配置文件

然后会让你输入密码,确认密码,。(这里面的密码是后面在本地打开jupyter时需要输入的,要记住,如设置密码为123456)
然后会输出一长串哈希密码”sha1:XXXXX” 复制这一段密码,。后面要用
然后就开始配置刚才生成的jupyter_notebook_config.py文件。,
使用vim打开:

vim ~/.jupyter/jupyter_notebook_config.py

将以下文字复制进jupyter_notebook_config.py中,

c.NotebookApp.ip='*'
c.NotebookApp.password = u'把上面的文本粘贴到这里'
c.NotebookApp.open_browser = False
c.NotebookApp.port =

编辑好后按esc键,

输入:wq保存并退出。

4、访问jupyter notebook

现在命令行下开启服务,查看系统指定的是哪个端口,有可能是8889

jupyter notebook --allow-root &

打开firewall浏览器,输入http://【服务器ip】:8889 这个地址是服务器的ip地址 ,如果发现无法访问,一般是centos系统防火墙没有关闭,使用以下命令进行关闭:

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

再次访问,出现以下界面,说明可以正常访问了!

如果下次再打开,就直接输IP加端口,然后输入密码就可以了。比如(服务器IP:8893/)

因为如果服务器后台没有关掉这个端口运行的jupyter服务。

最新文章

  1. 1.【使用EF Code-First方式和Fluent API来探讨EF中的关系】
  2. FeWeb基础之JavaScript简介
  3. zabbix使用sendEmail发送邮件报警
  4. iOS-APP的沙河目录
  5. c# 实现串口编程-操作LED屏幕
  6. lib-flexible 结合 WKWebView 的样式错乱解决方法
  7. Java Map集合按照key和value排序之法
  8. 百度劫持js代码
  9. CentOS 7 启动VNC失败问题
  10. java命名
  11. ios 做的一个三个数求平均数 最大数 最小数
  12. Postman+newman+jenkins构建
  13. C#开发轻松入门--笔记
  14. 自制操作系统Antz(1)——Boot Sector
  15. poi读取excel内容工具类
  16. List排序Collections.sort 重写compare
  17. mysqldump命令的安装
  18. ngnix笔记
  19. Blender界面及模式统计
  20. NSArray进行汉字排序

热门文章

  1. MVC.Net: jqueryval错误
  2. android studio配置android开发环境
  3. Android 中View的绘制机制源代码分析 一
  4. Hibernate学习笔记(八) — 懒载入与抓取策略
  5. selenium获取弹窗提示
  6. crm使用FetchXml分组聚合查询
  7. React Native布局实践:开发京东client首页(三)——轮播图的实现
  8. C#操作INI文件(明天陪你看海)
  9. 【BZOJ 2288】 生日礼物
  10. B1934 [Shoi2007]Vote 善意的投票 最小割