首页 > 其他分享 >Jupyter Notebook配置远程服务器

Jupyter Notebook配置远程服务器

时间:2023-09-26 16:56:26浏览次数:34  
标签:Jupyter 配置文件 notebook 远程 Notebook 服务器 NotebookApp jupyter

一、在远程服务器上安装Jupyter Notebook

  首先在服务器端安装Jupyter Notebook并通过配置文件进行相应参数的设置,然后使用本地主机的浏览器远程访问。

  1. 连接远程服务器

  Win+R输入cmd回车进入命令行

   连接远程服务器

  命令:ssh user名@服务器ip

  输入密码

  登录成功

  2. 安装Jupyter

  激活虚拟环境

conda activate 环境名  # 环境名安装在你想按的环境的地方
pip install jupyter  # 安装
jupyter notebook --generate-config  # 生成配置文件

备注:配置文件的所在路径一般为 ~/.jupyter/jupyter_notebook_config.py
注意:如果之前安装过,可能会提示你是否要重置配置文件,建议不要!(输入n)例如本机上重置可能会导致jupyter notebook无法正常在浏览器打开

  3. 生成密文

先输入python进入python环境
from IPython.lib import passwd
passwd()

  自己设置一个密码,密码别忘了就行了。

  会生成一个sha1:开头的一串东西,一会要用。

二、配置文件

  修改配置文件/.jupyter/jupyter_notebook_config.py中的一部分内容

  修改的东西有:

c.NotebookApp.ip='*'
c.NotebookApp.password = u'sha1:xxxxxxxxxxx(上一步生成的密文)'
c.NotebookApp.port = 9999    #随便指定一个闲置端口
c.NotebookApp.open_browser = False    #禁止自动打开浏览器
c.NotebookApp.allow_remote_access = True    #远程访问
c.NotebookApp.allow_root = True
c.NotebookApp.notebook_dir = '/home/自己的服务器账号名/自己的放代码的文件名' #设置根目录,限制访问

三、测试

  运行

jupyter notebook

 

标签:Jupyter,配置文件,notebook,远程,Notebook,服务器,NotebookApp,jupyter
From: https://www.cnblogs.com/leekaihyun/p/17730395.html

相关文章

  • jupyter安装与使用
    1、检查python版本python-Vpip-V2、设置pip源pipconfigsetglobal.index-urlhttps://mirrors.aliyun.com/pypi/simple/pipconfiglist#非https源,须加信任pipconfigsetinstall.trusted-hostxxx.com3、安装&启动jupterlab pipinstalljupyterlabju......
  • 免费云服务器云虚拟主机
    3丰云致力于为大众提供优质的互联网基础服务和物联网服务,包括:域名注册、虚拟主机、云服务器、主机托管租用、CDN网站加速、物联网应用等服务。以帮助客户轻松、高速、高效的应用互联网/物联网,提高企业竞争能力。起步定价:46元/每月免费试用:有公司名称:北京太极3丰云计算有限......
  • NTP子母钟系统(NTP网络时钟服务器)助力数字化校园建设
    NTP子母钟系统(NTP网络时钟服务器)助力数字化校园建设NTP子母钟系统(NTP网络时钟服务器)助力数字化校园建设京准电子科技官微——ahjzsz 【摘要】时钟系统是校园网络中一个重要的精准计时系统,随着网络的普及,许多校园都建了自己的校园专网,使用的网络设备和服务器也日益增多,这些设备......
  • centos搭建rsync远程同步服务器
    rsync(remotesynchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用rsync同步本地硬盘中的不同目录。 rsync和scp的区别:rsync支持增量同步,不管是文件数量的新增还是文件内容的新增,scp不行注意事项:1、centos默认已经安装rsync了,输入命令rsync查......
  • nginx服务器,从access_log里面提取需要的数据
    #!/bin/bash#author:xxxstart_time=`date+'%d/%b/%Y:%H:00:00'-d'-1hours'`end_time=`date+'%d/%b/%Y:%H:59:59'-d'-1hours'`#echo$start_time#echo$end_time#每小时运行一次#cat/data/log/nginx/xxx.com|grep'......
  • 优化Linux服务器
    正常使用环境下的Linux服务器有精准、稳定、高效、安全等需求,其优化也是有着很多的窍门。本文分享了九条平时进行Linux服务器优化的经验,内容涉及邮件服务器、Web服务器、网络配置、内存管理等方面1时间同步正常使用环境下的服务器对时间的要求是精准的,我的邮件服务器的dovecot服务,......
  • Jupyter
    Jupyter是一个用于交互式计算和数据可视化的开源工具,它提供了一种灵活的方式来创建和共享文档,其中包含实时代码、方程、可视化和叙述性文本。它最初是从IPython项目中分离出来的,名称"Jupyter"是由三种编程语言的名字组合而成:Julia、Python和R,这三种语言都是Jupyter的核心支持语言......
  • gps北斗授时服务器(NTP时钟服务器)技术应用方案
    gps北斗授时服务器(NTP时钟服务器)技术应用方案gps北斗授时服务器(NTP时钟服务器)技术应用方案京准电子科技官微——ahjzsz随着计算机和网络通信技术的飞速发展,火电厂热工自动化系统数字化、网络化的时代已经到来。一方面它为控制和信息系统之间的数据交换、分析和应用提供了更好的......
  • udp之服务器和客户端
    客户端代码#include<stdio.h>#include<stdlib.h>#include<sys/socket.h>#include<netinet/in.h>#include<netinet/udp.h>#include<errno.h>#include<arpa/inet.h>staticintudp_socket=-1;structsockaddr_inservera......
  • 服务器主机:复杂理论的视角与SEO策略
    本文分享自天翼云开发者社区《服务器主机:复杂理论的视角与SEO策略》,作者:不知不觉在数字世界的演变中,服务器主机在信息存储和数据处理方面发挥着核心作用。本文将带你重新认识服务器主机的价值,并通过复杂理论解释其重要性和必要性,同时结合SEO关键字布局来指导你如何优化内容。......