服务器端配置jupyter notebook以及本地打不开的解决办
服务器安装jupyter及本地使用
jupyter 安装
1、python 安装及映射
2、conda 安装还是比较简单的推荐
安装 jupyter
pip install jupyter
---------------------------------------------------------------
jupyter 配置
如果出现-bash: jupyter: command not found
那是命令没添加到环境变量里
find -name jupyter
vim /etc/profile
# 添加下面的代码
export PATH=$PATH:/usr/local/python3/bin
# 退出编辑
# 重启
source /etc/profile
生成配置文件
jupyter notebook --generate-config
conda 会主动将python配置好,不会出现jupyter commond no found 的命令
如果没有使用conda,则很麻烦,
设置jupyter的登录密码
进入python 输入
from notebook.auth import passwd
passwd()
输入你想要的密码
我这里是
'argon2:$argon2id$v=19$m=10240,t=10,p=8$Pq9/lyAIzlwvpyQp9nIGLw$1U4XV/98WE8Svn/sQzLwUVMUqUt6AYfM/RSkgyiEjvU'
随后修改配置文件 vim /root/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip='*' # 所有ip都可访问
c.NotebookApp.password = u'argon:...刚才复制的那个密文'
c.NotebookApp.open_browser = False # 不打开浏览器
c.NotebookApp.port =6667 #可自行指定一个端口, 我这里是6667
c.NotebookApp.allow_origin = "*"
c.NotebookApp.allow_root = True # 允许root用户登录
c.NotebookApp.allow_remote_access=True
c.NotebookApp.notebook_dir = "/work" # 设置工作目录
正常的话输入jupyer noterbook测试下,远程访问下端口,即可
我这里是 aa.aaa.aaa.aaa:6667
如果连接不是,就需要关闭jupyter
随后本地浏览器输入服务器端ip加上端口号,即可访问jupyter
我这里是
aa.aaa.aaa.aaa:6667
jupyter 安装后,如果本地网站还打不开
本地无法连接的解决办法
1、看看服务器端口是否配置成功
# 查看防火墙服务器端口开启状态
firewall-cmd --list-ports
# 开启端口
firewall-cmd --zone=public --add-port=6667/tcp --permanent
########################
# 重启防火墙端口,两种方法
# 1、停止防火墙
systemctl stop firewalld
# 开启
systemctl start firewalld
#2、 重启
firewall-cmd --reload
####################3
上述不行的话
2、就需要本地映射到远程端口
ssh -N -f -L localhost:8888:localhost:6667 root@aa.aaa.aaa.aaa
localhost:8888为本地窗口,就是你电脑端
localhost:6667为服务器的端口
aaa为服务器的IP
如果打不开,看看是不是 windows 下端口被占用了
-------------------windows command-----------------
netstat -aon|findstr “8888”
关闭进程
taskkill /PID 17320 -T -F
------ -----windows command end-----------------------------
如果能在本地打开jupyter
jupyter 配置 安装插件
在服务端 输入下面的命令,来安装插件
1、安装并使用 jupyter_contrib_nbextensions
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user2、安装使用 Jupyter Nbextensions Configurator
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
随后重启jupyter 即可
重启jupyter 使用插件
如果前面没有关闭远程ssh端口
输入jobs -l 即可查看nohup进程,会看到jupyter 已经被托管到一个进程中了
第二列PID进程号码,关闭,重启即可
kill -9 10234
关闭进程# 重启Jupyter
nohup jupyter notebook >> book.out &
随后
本地访问或者映射即可
如果前面关闭了ssh端口
# 输入
lsof -i:6667 # 查看端口应用状态:
kill -9 12323 即可
随后再次开启 Jupyter 时候,会出现 6667 端口莫名奇妙显示占用
首先查看端口被谁占用
lsof -i:6667
或者
jupyter notebook list
查看端口的PID
ps -aux | grep jupyter
第二列为端口
kill -9 3856 # 关闭
保存即可
启动 jupyter nohup 保护进程
nohup jupyter notebook >>book.out &
远程访问jupyter另一种方法
使用外网穿透6667端口,远程访问
这里使用cpolar映射6667端口到网址上
注册登录后,人家说的很清楚了
cd切换到想安装的目录,也可以后续mv到指定文件夹内
wget https://www.cpolar.com/static/downloads/releases/latest/cpolar-stable-linux-amd64.zip
# 随后解压unzip cpolar-stable-linux-amd64.zip# 连接到自己的账户
###################
定个小目标,这个文章现在有点乱,但是未来我修改后,绝对是最全面的Jupyter 远程访问的最佳文章
###################
服务器端配置jupyter notebook以及本地打不开的解决办相关推荐
- linux网页进入jupyter,在linux下配置jupyter notebook,本地浏览器访问
1.安装jupyter notebook pip install jupyter 2.生成配置文件 jupyter notebook --generate-config 3.设置登陆密码并生成秘钥 s ...
- Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问
Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...
- 服务器(CentOS7)配置Jupyter Notebook远程访问
服务器(CentOS7) 配置Jupyter Notebook远程访问 目录 服务器CentOS7 配置Jupyter Notebook远程访问 目录 检查本地是否安装成功并生成配置文件 生成远程访问 ...
- 腾讯云配置jupyter notebook远程登录
腾讯云配置jupyter notebook远程登录 我的环境 操作步骤 其他 我的环境 腾讯云云服务器 操作系统Ubuntu Server 20.04 LTS 64位 配置时间在21年10月 操作步骤 ...
- Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码、启动jupyter服务、远程访问jupyter(关闭防火墙)
Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码.启动jupyter服务.远程访问jupyter(关闭防火墙) 目录 Linux下配置jupyter note ...
- anaconda下配置R子环境并配置jupyter notebook的R Kernel
anaconda下配置R子环境并配置jupyter notebook的R Kernel #在anaconda下打开主环境的terminal: conda create --name r4-base # ...
- 02/03_Pytorch安装、Conda安装Pythorch,换源、pytorch官网、验证、安装jupyter、卸载、安装、启动jupyter、配置Jupyter notebook、使用
1.2.Pytorch安装 1.2.1.Conda安装Pythorch,换源 1 conda添加清华镜像源 查看源 conda config --show-sources 由于从官方的conda源中下 ...
- pytorch下载缓慢解决方法并配置 Jupyter Notebook
pytorch下载缓慢解决方法 在pytorch官网的下载方式太慢,根本无法安装. 可以使用anaconda 的清华镜像:https://mirrors.tuna.tsinghua.edu.cn/he ...
- 启动Jupyter Notebook时出现Kernel error错误的解决方法
启动Jupyter Notebook时出现Kernel error错误的解决方法 方法如下: 1.打开Anaconda Prompt,然后输入jupyter kernelspec list,查看一下 ...
最新文章
- Java项目:考试管理系统(java+Springboot+Maven+Jpa+Vue+Mysql)
- SpringBoot第十二篇:springboot集成apidoc
- 驰骋工作流引擎-嵌入式表单的介绍
- python爬虫接单经历_一个Python小白5个小时爬虫经历
- 从一段代码的汇编看计算机的工作原理
- OPA 1 - testsuite.opa.html
- 每天进步一点点《ML - K-means》
- kali怎么开启php服务器,kali开启端口、关闭防火墙方法
- 港股上市公司太阳国际拟收购1000台加密矿机
- 【思维】Kenken Race
- 注册信息表html,实战系列 —— HTML 的 “注册信息表”
- 【Python】Python中的日志级别
- jupyterlab nb_conda 增加 删除_Jupyter lab
- NeurIPS、COLING顶会亮点有哪些 | 一周学术精选
- 转帖-win2003各版本的区别
- 游戏软件测试用例编写范文,软件测试用例报告模板.doc
- 微信开放平台与微信公众平台的支付关系
- Python代码 52周存钱计划
- java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor
- c语言解除键盘锁定,笔记本键盘被锁怎么办|笔记本解除键盘锁定的四种方法
热门文章
- Kafka : Kafka入门教程和JAVA客户端使用
- 黑名单电话自动拦截【Android】
- Java学成什么样,可以出去找实习工作?
- 流落在帝都的 80 后北漂们的未来在哪儿?
- linux装windows报错,安装Windows 和 Linux双系统(vmware) Centos7
- 408知识框架总结——数据结构
- 论文阅读:No-Reference Image Quality Assessment with Global Statistical Features
- 自学网络安全,一般人我劝你放弃吧!
- 如何控制Excel统计图数据的实际显示范围
- 计算机网络分类各自特点是什么意思,计算机网络的定义、分类、特点