Windows下Tensorflow docker python开发环境搭建

前置条件

windows10 更新到较新的版本,硬件支持Hyper-V。

参考:https://learn.microsoft.com/zh-cn/windows/wsl/install

启用WSL

在Powershell中输入如下指令:

bash 复制代码
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

启用虚拟机平台

bash 复制代码
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

设置wsl2 为默认值

bash 复制代码
wsl --set-default-version 2

下载docker

https://docs.docker.com/desktop/install/windows-install/

下载一个image

启动docker

具体参考:https://www.tensorflow.org/install/docker?hl=zh-cn

bash 复制代码
docker run --gpus all -it --rm tensorflow/tensorflow:latest-gpu

然后可以在容器中运行python代码,所有环境都已经配置好,仅需要主机安装好显卡驱动。

安装Windows Terminal(可选)

Win11应该是自带的,win10需要

在vscode中安装远程开发扩展

使用vscode连接docker

在远程主机中安装python扩展

进行代码调试

相关推荐
空白3 小时前
Power BI +VBA 【数据分析】
python
云泽8083 小时前
从零搭建 WSL2 + Ubuntu C/C++ 开发环境:原理、实践与底层架构解析
linux·c++·windows·ubuntu·wsl2
科技苑9 小时前
Python简单网络爬虫教程
爬虫·python
bosins10 小时前
彻底解决 WSL 2.7+ 空闲自动关闭/内存回收导致 Docker 中断的问题
linux·docker·wsl·dashboard
YCOSA202512 小时前
雨晨 Windows 10 企业版 LTSC x64 中度精简 1809 迎双节 17763.9257 特别版
windows
Patrick在香港12 小时前
Claude Prompt 香港场景:公文里「今日」落在 6 个日历日上,「翌日」锚错了 5 天
python·自然语言处理·正则表达式·claude·数据清洗
orangapple12 小时前
在docker里启动 orthancteam/orthanc
docker
sukalot12 小时前
windows 驱动实例分析系列: HidHide 驱动分析 - drivers 篇(四)
windows·驱动开发
YsyaaabB13 小时前
Python 数值分析
python
阿洛学长13 小时前
计算机二级 Python 基本操作题(15 分)真题笔记(0101 ~ 1903 全套)
python·pycharm