You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中如何选择Docker容器内的Python解释器?

VSCode选择Docker容器内Python解释器操作指南

前置准备

  • 确保VSCode已安装三个官方扩展:Python、Docker、Dev Containers
  • Docker已正常启动,需要用到的Python镜像已拉取完成

操作步骤

  1. 先启动目标Python容器,启动时挂载本地项目目录到容器内,让容器可以读取本地代码,参考启动命令:
    docker run -d -v 你的本地项目绝对路径:/workspace --name my-python-container python:你使用的镜像标签 sleep infinity
    添加sleep infinity参数是为了让容器后台常驻不退出,避免选完解释器后容器自动关闭。
  2. 打开VSCode的本地项目文件夹,按下Ctrl+Shift+P(Mac系统为Cmd+Shift+P)调出命令面板,输入Python: 选择解释器并执行。
  3. 在弹出的解释器选项列表中,选择在容器中查找,随后在容器列表里选中你刚才启动的my-python-container容器。
  4. 等待VSCode扫描容器内的Python安装路径,选中你需要的解释器即可。

注意事项

  • 配置完成后,按Shift+Enter运行代码时,会直接调用容器内的Python解释器执行,代码会自动同步到你挂载的容器目录下,不需要额外手动上传文件。
  • 如果需要更换容器内的其他Python版本,重复上述选择解释器的流程即可。
  • 如果容器列表没有显示你启动的容器,可以重启Docker扩展或者刷新解释器列表重试。

内容的提问来源于stack exchange,提问作者Hou ZeYu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 02:09:03