Linux虚拟机配置jupyter环境并在宿主机访问

环境:

Linux Mint22

配置jupyter-cpu环境

1、更新系统基础包

bash 复制代码
sudo apt update && sudo apt install -y python3 python3-venv

2、创建虚拟环境

bash 复制代码
python3 -m venv myenv

3、激活环境

bash 复制代码
source myenv/bin/activate

4、安装PyTorch CPU版

bash 复制代码
pip3 install torch torchvision --index-url https://download.pytorch.org/whl/cpu

官方网站

5、安装jupyter

bash 复制代码
pip install jupyter

6、验证

bash 复制代码
python -c "import torch; print('PyTorch版本:', torch.__version__)"
bash 复制代码
python -c "import sys; print(sys.prefix)"

7、启动Jupyter(本地访问)

bash 复制代码
jupyter notebook --no-browser --ip=127.0.0.1 --port=8888

记录回显中的token

浏览器输入localhost:8888进入jupyter环境

输入token后进入jupyter

8、外部访问

vmware配置端口转发:

编辑 → 虚拟机网络适配器 → 更改设置 → WMnet8 → NAT模式 → NAT设置 → 端口转发

bash 复制代码
jupyter notebook --no-browser --ip=0.0.0.0 --port=8888

0)]

bash 复制代码
jupyter notebook --no-browser --ip=0.0.0.0 --port=8888

宿主机浏览器输入:虚拟机IP:8888,其余和本地一样

附:

  • 启用SSH

    bash 复制代码
    sudo apt install openssh-server
  • 配置PIP加速

    bash 复制代码
    pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

    验证:

    bash 复制代码
    pip config get global.index-url
相关推荐
驭渊的小故事6 小时前
简单模板笔记
数据结构·笔记·算法
开开心心就好6 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
火车叼位6 小时前
脚本伪装:让 Python 与 Node.js 像原生 Shell 命令一样运行
运维·javascript·python
予枫的编程笔记7 小时前
【Linux进阶篇】从基础到实战:grep高亮、sed流编辑、awk分析,全场景覆盖
linux·sed·grep·awk·shell编程·文本处理三剑客·管道命令
Sheep Shaun7 小时前
揭开Linux的隐藏约定:你的第一个文件描述符为什么是3?
linux·服务器·ubuntu·文件系统·缓冲区
Tfly__7 小时前
在PX4 gazebo仿真中加入Mid360(最新)
linux·人工智能·自动驾驶·ros·无人机·px4·mid360
陈桴浮海7 小时前
【Linux&Ansible】学习笔记合集二
linux·学习·ansible
迎仔7 小时前
06-存储设备运维进阶:算力中心的存储管家
运维
生活很暖很治愈7 小时前
Linux——环境变量PATH
linux·ubuntu
?re?ta?rd?ed?7 小时前
linux中的调度策略
linux·运维·服务器