当前位置: 首页 > news >正文

vscode运行ipynb文件:使用docker中的虚拟环境

一、配置内核

1、在终端activate你的虚拟环境,安装ipykernel

pip install --upgrade ipykernel

2、对该环境安装内核(例如,我的虚拟环境名叫"Pytorch")

conda install -n Pytorch ipykernel

3、配置内核

python -m ipykernel install --user --name Pytorch --display-name "Pytorch"

这里,第一个 Pytorch 是你的虚拟环境的名称,第二个 "Pytorch" 是该虚拟环境内核的别名

[第二个随便取也行,只是取相同名称比较好记]

二、安装必要插件

在 VS Code 中安装:

  • Remote - Containers(或新版叫 Dev Containers

  • Jupyter

  • Python

确保docker容器在运行中

三、让 VS Code 连接到容器

1. 在 VS Code 中打开命令面板

        macOS:按 Cmd+Shift+P

  • Windows / Linux:按 Ctrl+Shift+P

2. 搜索并运行命令:

  • Dev Containers: Attach to Running Container...

    (如果你看不到这个命令,说明没安装 Dev Containers 扩展;请先安装并重启 VS Code)

3. 出现容器选择列表

  • VS Code 会把当前主机上 docker ps 的结果列成可选项,显示形式通常是:
    friendly_name (IMAGE_NAME)container_id (IMAGE_NAME)

  • 选择你想进入的容器(例如 my-pytorcha1b2c3d4e5f6)。

4. VS Code 会打开新窗口并 连接到该容器

  • 这个过程会在后台做两件重要事情:

    1. 在容器里启动一个小的 VS Code server(vscode-server),用于接收 VS Code 前端的命令并执行文件系统/终端/调试等操作。

    2. 在 VS Code 前端和容器中的 vscode-server 之间建立一个安全通信通道(通过 Docker 的 exec / attach),使你能像本地编辑一样操作容器内的文件和终端。

  • 新窗口左下角会显示 “Dev Container: <container-name>” 或类似提示,表示你现在“在容器内工作”。

参考链接:告别Jupyter Notebook,我能用VSCode跑.ipynb文件啦!_vscode ipynb-CSDN博客

http://www.dtcms.com/a/573309.html

相关文章:

  • 网站布局有哪些企业网站源码怎么获取
  • 如何科学地对单片机进行AI性能测试:指标、方法与实战
  • 软件设计师-树-叶子结点个数
  • 饭店网站模板北京网站制作郑州
  • 小型企业网站建设公司株洲网上房地产
  • 数据中台的核心功能包含哪些?基本思路建设思路是什么?
  • 牛网网站建设网站内容优化关键词布局
  • C++进阶:(五)map系列容器的全面解析
  • C++之lambda表达式使用解读
  • kanass零基础学习,如何做好测试管理
  • 五、RPA案例:起点中文网强推小说自动化保存
  • 【2025最新】04 Spring Boot 构建 RESTful Web 服务
  • ComfyUI资源网: 一站式 ComfyUI 工具与学习社区
  • 泉州网站建设网络推广网站超市系统 源码
  • IOT——STM32F031K6U6+RS485+BMP280
  • 怎么才能实现网站HTTPS访问?
  • 供应链安全:数字时代的关键防线
  • 冰雹气候特征
  • 云服务器安装jdk——超详细
  • 【Linux】进程间通信(一)匿名管道原理剖析与进程池手动实现全流程
  • 【Qt开发】布局管理器(三)-> QGridLayout 网格布局
  • *绿色新华-生态金融*系统程序方案
  • 新乡百度关键词优化外包seo网站关键词优化排名
  • wordpress搭建商城百度关键词优化手段
  • Stirling-PDF合并拆分加密样样行:cpolar内网穿透实验室第563个成功挑战
  • vue 后端nodejsexpress-generator 脚手架环境搭建
  • 市政二级总承包资质承包范围seo软件排行榜前十名
  • 网站设计奖wordpress媒体库搜索
  • 代码随想录训练营打卡Day37| 动态规划part05
  • 实战代码解析:拼多多 item_search API 使用教程