服务器安装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以及本地打不开的解决办相关推荐

  1. linux网页进入jupyter,在linux下配置jupyter notebook,本地浏览器访问

    1.安装jupyter notebook pip install jupyter 2.生成配置文件 jupyter notebook --generate-config 3.设置登陆密码并生成秘钥 s ...

  2. Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问

    Linux(ubuntu)下安装anaconda(64位)并配置jupyter notebook远程访问 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180 ...

  3. 服务器(CentOS7)配置Jupyter Notebook远程访问

    服务器(CentOS7) 配置Jupyter Notebook远程访问 目录 服务器CentOS7 配置Jupyter Notebook远程访问 目录 检查本地是否安装成功并生成配置文件 生成远程访问 ...

  4. 腾讯云配置jupyter notebook远程登录

    腾讯云配置jupyter notebook远程登录 我的环境 操作步骤 其他 我的环境 腾讯云云服务器 操作系统Ubuntu Server 20.04 LTS 64位 配置时间在21年10月 操作步骤 ...

  5. Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码、启动jupyter服务、远程访问jupyter(关闭防火墙)

    Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码.启动jupyter服务.远程访问jupyter(关闭防火墙) 目录 Linux下配置jupyter note ...

  6. anaconda下配置R子环境并配置jupyter notebook的R Kernel

    anaconda下配置R子环境并配置jupyter notebook的R Kernel #在anaconda下打开主环境的terminal: conda create --name r4-base # ...

  7. 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源中下 ...

  8. pytorch下载缓慢解决方法并配置 Jupyter Notebook

    pytorch下载缓慢解决方法 在pytorch官网的下载方式太慢,根本无法安装. 可以使用anaconda 的清华镜像:https://mirrors.tuna.tsinghua.edu.cn/he ...

  9. 启动Jupyter Notebook时出现Kernel error错误的解决方法

    启动Jupyter Notebook时出现Kernel error错误的解决方法 方法如下: 1.打开Anaconda Prompt,然后输入jupyter kernelspec list,查看一下 ...

最新文章

  1. Java项目:考试管理系统(java+Springboot+Maven+Jpa+Vue+Mysql)
  2. SpringBoot第十二篇:springboot集成apidoc
  3. 驰骋工作流引擎-嵌入式表单的介绍
  4. python爬虫接单经历_一个Python小白5个小时爬虫经历
  5. 从一段代码的汇编看计算机的工作原理
  6. OPA 1 - testsuite.opa.html
  7. 每天进步一点点《ML - K-means》
  8. kali怎么开启php服务器,kali开启端口、关闭防火墙方法
  9. 港股上市公司太阳国际拟收购1000台加密矿机
  10. 【思维】Kenken Race
  11. 注册信息表html,实战系列 —— HTML 的 “注册信息表”
  12. 【Python】Python中的日志级别
  13. jupyterlab nb_conda 增加 删除_Jupyter lab
  14. NeurIPS、COLING顶会亮点有哪些 | 一周学术精选
  15. 转帖-win2003各版本的区别
  16. 游戏软件测试用例编写范文,软件测试用例报告模板.doc
  17. 微信开放平台与微信公众平台的支付关系
  18. Python代码 52周存钱计划
  19. java.util.zip.ZipException: only DEFLATED entries can have EXT descriptor
  20. c语言解除键盘锁定,笔记本键盘被锁怎么办|笔记本解除键盘锁定的四种方法

热门文章

  1. Kafka : Kafka入门教程和JAVA客户端使用
  2. 黑名单电话自动拦截【Android】
  3. Java学成什么样,可以出去找实习工作?
  4. 流落在帝都的 80 后北漂们的未来在哪儿?
  5. linux装windows报错,安装Windows 和 Linux双系统(vmware) Centos7
  6. 408知识框架总结——数据结构
  7. 论文阅读:No-Reference Image Quality Assessment with Global Statistical Features
  8. 自学网络安全,一般人我劝你放弃吧!
  9. 如何控制Excel统计图数据的实际显示范围
  10. 计算机网络分类各自特点是什么意思,计算机网络的定义、分类、特点