Jupyter是一个开源的交互式计算环境,支持超过40种编程语言,其中包括Python、R、Julia等。它最初是IPython项目的一部分,随后发展成为支持多种编程语言的开放平台。总体来说,Jupyter通过其交互式计算环境、多语言支持、丰富的输出格式、灵活的笔记本文档等特点,成为了数据科学、教育和研究领域中不可或缺的工具之一。
配置环境+安装
# 创建新的环境
conda create -n jupyter_env python=3.10
# 激活环境
conda activate jupyter_env
# 安装jupyter
conda install jupyter
# 查找位置
which jupyter # /home/chencx/.local/bin/jupyter
which python # /home/chencx/miniconda3/envs/jupyter_env/bin/python
# 启动虚拟环境中的jupyter
/home/chencx/miniconda3/envs/jupyter_env/bin/python -m notebook
# http://127.0.0.1:8888/tree?token=0129863f57dd136010b6868d90ba4004bc4dcb88e4946959
jupyter地址
服务器远程使用
- 点击这个链接,跳转到网页。(显示:无法访问此网站)
- 电脑搜索框输入"cmd",双击打开
cmd调取
- 创建SSH,用于将本地端口转发到远程主机的端口上
ssh命令
ssh: 是一个用于远程登录的命令行工具,通常用于与远程服务器建立安全的加密连接。
-fN: 这两个选项告诉SSH在后台运行(-f)并且不执行任何命令(-N)。这样做的目的是只建立SSH连接而不启动远程shell或命令,适用于端口转发等操作。
chencx@10.40.4.2: 这是你要连接的远程服务器的用户名(chencx)和IP地址(10.40.4.2)。
-L 127.0.0.1:8888:127.0.0.1:8888: 这是端口转发的部分。它的格式是 -L <本地地址>:<本地端口>:<远程地址>:<远程端口>。在这里:
127.0.0.1:8888 是本地机器上的地址和端口。127.0.0.1 表示本地回环地址(即本地机器自己),8888 是本地端口。
127.0.0.1:8888 是远程主机(也是本地机器,因为SSH连接是从本地发起的)上的地址和端口。这里的意思是将本地机器的 8888 端口转发到远程主机的 8888 端口。
4.再次点击终端终端中的网址即可打开
点击jupyter地址
打开成功界面
欢迎大家评论交流!
(每帖分享:不要让你的舌头超出你的思想)