如何使用jupyter notebook 及其Linux服务器远程开启

如何使用jupyter notebook 及其Linux服务器远程开启

  1. 安装python
  2. 安装jupyter notebook/库文件
     Linux 用户直接输入
pip install jupyter notebook 
或者
pip3 install jupyter notebook

 Win 用户在cmd 里面 直接输入

pip install jupyter notebook

如果没有 反应,这可能是你安装python的时候没有添加路径,那么需要先切换写路径或者添加到环境变量。切换到安装python的目标下的 Stripts 文件夹。如何找Stripts?
如何使用jupyter notebook 及其Linux服务器远程开启_第1张图片如何使用jupyter notebook 及其Linux服务器远程开启_第2张图片
C:\Users\quant\AppData\Local\Programs\Python\Python39\Scripts 我这里找到了。
在cmd 里面切换路径,就可以直接用pip 安装库了。在这里插入图片描述
安装库文件/jupyter notebook

pip install pandas 
pip install numpy
pip install jupyter notebook
…

以上代码同样实用安装各种库文件。
若遇到网络问题可能是你去网络受限,可以安装清华的镜像,直接在pip install 库文件名改成.

pip install 库文件名 -i https://pypi.tuna.tsinghua.edu.cn/simple

以上方法能解决大部分安装库文件的问题。
3. 启动jupyter notebook
 Linux:
直接在所在文件夹输入jupyter notebook 若要远程前提是你先配置好你的访问权限0.0.0.0 和密码等。若需要远程打开

jupyter notebook &

或者

nohup jupyter notebook &

 windows :
在文件夹路径直接输入jupyter notebook
如何使用jupyter notebook 及其Linux服务器远程开启_第3张图片

回车,直接跳出一个网页,依照这个原理,可以在服务器直接开个后台远程就可控制远程主机了,对于处理大数据非常方便,因为本地计算有限,只是做个控制而已,远程计算交给服务器。

人生苦短 ,我用python。

在Linux服务器上开启远程使用jupyter

  1. 按照上面的方法安装好jupyter 之后
  2. 命令生成jupyter配置文件
jupyter notebook --generate-config
或者
jupyter notebook --generate-config --allow-root

在这里插入图片描述
会告诉你配置文件在哪个路径。
3. 更改配置文件
这一步的目的是修改远程的访问条件,密码,端口等东西,一步一步来…

vi /root/.jupyter/jupyter_notebook_config.py

第一步:修改在Linux 可以使用root 权限
找到所在位置,更改为:

c.NotebookApp.allow_root = True

第二步:配置密码,配置端口,设置访问ip为“0.0.0.0”
密码需要用python获取一个加密的字符串:

from notebook.auth import passwd
passwd()

会提示你连续输入密码,输出加密的字符串,
如何使用jupyter notebook 及其Linux服务器远程开启_第4张图片
在配置文件里面设置为:

c.NotebookApp.password = u'sha1:f5*****:************************'
c.NotebookApp.password_required = True

配置端口Ip
添加端口号,并在里面设置监听该端口。
首先去控制台看看你的端口开了没有,如腾讯云里的防火墙:
如何使用jupyter notebook 及其Linux服务器远程开启_第5张图片
配置

c.NotebookApp.ip = ‘0.0.0.0’
c.NotebookApp.port = 8**** # make sure it is open first

如图
如何使用jupyter notebook 及其Linux服务器远程开启_第6张图片

OK, 已配置完成了,准备起飞!

直接在Linux输入

jupyter notebook

如何使用jupyter notebook 及其Linux服务器远程开启_第7张图片
在网页远程访问 jupyter notebook 写代码

如何使用jupyter notebook 及其Linux服务器远程开启_第8张图片
在平板上,手机上…
如何使用jupyter notebook 及其Linux服务器远程开启_第9张图片

这里推荐看一下我的之前下的用redis 远程监测训练模型的Loss 值,在平板就可以实现的方法:

基于Redis训练模型时Loss值等实时动态远程监测

2021年的最后一天了,想起以前有一篇博客 2019年里遇到几个python的面试题 ,从放弃工作到考研读研一晃就两年了,谈不上经历了多少风风雨雨,希望这些内容对你有用。
“等仗打完,给你赏半斤地瓜烧” 他听了之后,从抱怨一下转到欣慰,眼神里充满自信,一切都来劲了。
2022加油!

你可能感兴趣的:(python,linux,服务器,jupyter,python)