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

进行代码调试

相关推荐
2301_788756061 分钟前
Python在2024年的主要趋势与发展方向
jvm·数据库·python
x70x8011 分钟前
# Docker 搭建 MySQL 8 主从复制(踩坑实录 + 完整验证)
mysql·docker·容器
qq_3168377515 分钟前
docker 运行 cn_clip
运维·docker·容器
阿部多瑞 ABU19 分钟前
`tredomb`:一个面向「思想临界质量」初始化的 Python 工具
前端·python·ai写作
u01092727120 分钟前
Python虚拟环境(venv)完全指南:隔离项目依赖
jvm·数据库·python
m0_6860416121 分钟前
Python类型提示(Type Hints)详解
jvm·数据库·python
矢志航天的阿洪27 分钟前
从GitHub到本地:Python IGRF库环境配置完全指南
开发语言·python·github
weixin199701080161 小时前
加盟网 item_search - 根据关键词获取行业列表接口对接全攻略:从入门到精通
java·python
喵手1 小时前
Python爬虫实战:采集巨潮资讯网等上市公司公告数据,通过智能关键词匹配技术识别分红、回购、停牌等重要信息(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·采集巨潮资讯数据·智能匹配识别分红、回购等信息·csv导出+sqlite
cyforkk1 小时前
11、Java 基础硬核复习:常用类和基础API的核心逻辑与面试考点
java·python·面试