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扩展

进行代码调试

相关推荐
喵手4 分钟前
Python爬虫实战:构建企业级的招投标信息监控工具,多页动态数据抓取,实现去重增量更新(附SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·sqlite持久化存储·采集招投标信息·多页动态数据抓取
虎头金猫20 分钟前
内网导航站 “出圈”!用 cpolar 解锁 Dashy 远程访问新玩法
java·c++·python·程序人生·职场和发展·php·程序员创富
通知风来过34 分钟前
docker下得dify得镜像站
运维·docker·容器
独断万古他化38 分钟前
Docker 镜像核心知识:概念、作用与常用命令全解
docker·镜像·image
yufuu9838 分钟前
Python在金融科技(FinTech)中的应用
jvm·数据库·python
电饭叔44 分钟前
GUI by Python 6 一段 gui 代码分析
开发语言·python
OnYoung44 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
2301_8223776544 分钟前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
u0109272711 小时前
用Python和Twilio构建短信通知系统
jvm·数据库·python
qq_171520351 小时前
linux服务器springboot(docker)项目word转pdf中文乱码
linux·spring boot·docker·pdf·word