Windows服务器下配置anaconda的jupyter远程访问

公司电脑不稳定,安装一堆软件各种不兼容,每次配置环境都很麻烦。于是突发奇想用云服务器搭建数据分析环境,这样就可以免去重复配置的问题,远程jupyter做机器学习也很方便,这里记录一下自己用的一套数据分析工具及配置过程。本来想用linux尝试配置,碰壁了很久觉得自己功夫还不到家,乖乖滚回windows,以后有机会再接触吧。

一、anaconda及jupyter远程

官网下载anaconda即可,jupyter内嵌在anaconda里,安装过程没什么好说的,点点点就完事了,注意这里要勾选上,否则cmd无法直接访问。

安装后在anaconda里直接打开jupyter就好了,但是我们用自己电脑直接输入jupyter地址会发现连接不上,这里说一下远程访问jupyter的问题。

1.在桌面左下角点击开始》Anaconda3》Anaconda Prompt,输入

jupyter notebook --generate-config

得到如下存储地址

 

2.在Anaconda Prompt输入

ipython

后输入

from notebook.auth import passwd

回车,接着输入

passwd()

回车,然后设置密码,写两遍(输入时看不见且不显示*号)

 在这里插入图片描述

out[2]后面的这段乱码就是你的密码,复制一下保存下来,然后输入

quit()

退出。 

3.打开刚才的地址,C:\Users\Administrator\.jupyter\jupyter_notebook_config.py
用记事本打开这个python文件
添加如下几行命令:

c.NotebookApp.password = u'  '  # 在u后的引号内输入上一步复制的密码
c.NotebookApp.ip='*'   
c.NotebookApp.open_browser = False 
c.NotebookApp.port =39     #可自行指定一个端口, 访问时使用该端口

4.回到服务器管理控制台,安全》防火墙,新建一个规则,端口填写你上一步输入的端口,我这里使用的是阿里云的服务器: 

5.在服务器命令行中输入jupyter notebook开启

6.在本地就可以通过浏览器访问 http:// 公网ip:port(例如:http://127.0.0.1:39)远程访问jupyter

ok,大功告成!

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值