logo
1
0
Login
This branch is the same as Anyexyz/examples/Pytorch:main
docs: 更新 README.md 中的 Pytorch 版本信息

CNB Pytorch 开发环境 - by Anye

Ubuntu 22.04 Pytorch License

CNB 在线远程开发优化镜像,基于 多版本Python开发环境 ,集成 Pytorch,支持一键登录容器自动启用 Python 3.12 虚拟环境。

💿 镜像信息

  • 镜像名称: docker.cnb.cool/anyexyz/devenv/pytorch:latest
  • 镜像基础: docker.cnb.cool/anyexyz/devenv/python:latest
  • 基础系统: Ubuntu 22.04 Jammy Jellyfish
  • 软件源: 腾讯云 APT 源 + 腾讯云 PyPI 镜像

🛠️ 内置工具

  • Python 管理器: uv — 替代 pip、venv 和 virtualenv 的现代化工具
  • Python 版本: 3.9, 3.10, 3.11, 3.12, 3.13
  • 默认环境: 基于 Python 3.12 的虚拟环境,已配置自动激活
  • 开发基础工具: 继承自 default-dev-env,包含 Git、SSH、Vim、网络工具等

🚀 使用方式

在 远程开发环境 中使用(.cnb.yml 示例)

main: vscode: - docker: image: docker.cnb.cool/anyexyz/devenv/pytorch:latest runner: tags: cnb:arch:amd64:gpu services: - vscode - docker

虚拟环境说明

默认启用了 Python 3.12 虚拟环境,无需手动激活:

# 登录容器后自动启用虚拟环境 (.venv312) root@container:~$ python --version Python 3.12.x # 已安装 Pytorch (.venv312) root@6263cd618756:/workspace# python -c "import torch; print(torch.__version__)" 2.5.1+cu121

🌟 设计特点

  1. 极速包管理:使用 uv 替代 pip,性能优异,体验流畅
  2. 国内优化:腾讯云 PyPI 镜像,大幅加快 Python 包安装速度
  3. 自动激活:登录即启用 Python 3.12 虚拟环境,无需手动 source,预置 Python,无需手动安装

📜 许可协议

MIT License © Anye

About

No description, topics, or website provided.
Language
Markdown67%
License23.1%
Dockerfile9.9%