当前位置: 首页 > news >正文

PyTorch保姆级安装教程

PyTorch保姆级安装教程

文章目录

  • PyTorch保姆级安装教程
  • 一、准备环境
    • 1 安装 Python 环境(推荐 Anaconda)
    • 2 安装 VSCode
  • 二、创建 PyTorch 环境(推荐)
    • 激活环境
  • 三、安装 PyTorch
  • 四、验证 PyTorch 是否安装成功
  • 五、VSCode 配置 PyTorch
  • 六、选择 Python 解释器
  • 七、测试 PyTorch
  • 八、安装常用 AI 库(推荐)
  • 九、测试 matplotlib
  • 十、常见问题
    • 1 pip 不是内部命令
    • 2 PyTorch 安装失败
    • 3 VSCode 找不到 PyTorch
    • 1 pip 不是内部命令
    • 2 PyTorch 安装失败
    • 3 VSCode 找不到 PyTorch

本教程将教你从零开始安装 PyTorch 并在 Visual Studio Code 中运行。

适用系统:

  • Windows 10 / Windows 11
  • Anaconda Python环境
  • VSCode

前情提示:检查电脑是否有 NVIDIA 显卡,在安装PyTorch前,必须先判断电脑是否有NVIDIA 显卡

原因:

情况PyTorch版本
有 NVIDIA 显卡GPU版(CUDA加速)
没有 NVIDIA 显卡CPU版

GPU版训练速度可能是 CPU 的10~50倍

打开:

任务管理器(Ctrl + Shift + Esc)

点击:性能

查看:GPU

如果显示:

NVIDIA GeForce

可以安装 GPU版 PyTorch。

如果是:

AMD Radeon Intel UHD

只能使用 CPU版本。


一、准备环境

在安装 PyTorch 之前,需要准备两个软件。

1 安装 Python 环境(推荐 Anaconda)

下载:

Anaconda

官网:

https://www.anaconda.com/download

安装完成后系统会自带:Python、pip、conda、常用科学计算库

2 安装 VSCode

下载:

Visual Studio Code

官网:

https://code.visualstudio.com/

安装完成即可。

二、创建 PyTorch 环境(推荐)

打开:

Anaconda Prompt

创建新环境:

conda create -n torch python=3.10

系统会提示:

Proceed ([y]/n)?

输入:

y

等待环境创建完成。


激活环境

输入:

conda activate torch

如果成功,前面会出现:

(torch) C:\Users\你的用户名>

三、安装 PyTorch

由于很多镜像源没有同步 PyTorch,推荐使用PyTorch官方源安装 CPU版本

运行:

python -m pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu

安装过程中会看到类似:

Downloading torch-2.x.x Downloading torchvision Downloading torchaudio Installing collected packages

安装时间大约:1~3分钟

有 NVIDIA 显卡

安装命令示例

python -m pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121

四、验证 PyTorch 是否安装成功

运行:

python -c "import torch; print(torch.__version__); print(torch.cuda.is_available())"

如果成功会输出类似:

2.x.x+cpu False

解释:

输出含义
版本号PyTorch安装成功
False当前使用CPU(没有NVIDIA显卡)

五、VSCode 配置 PyTorch

打开 VSCode。

安装 Python 插件:

搜索:

Python

发布者:

Microsoft

安装即可。


六、选择 Python 解释器

按:

Ctrl + Shift + P

输入:

Python: Select Interpreter

选择:

torch (3.10.x) ~\anaconda3\envs\torch\python.exe

这一步非常重要,因为PyTorch 安装在 torch 环境中

选择成功后 VSCode 左下角会显示:

Python 3.10 ('torch')

七、测试 PyTorch

创建文件:

test_torch.py

写入代码:

import torch print("PyTorch version:", torch.__version__) x = torch.tensor([1,2,3]) print(x * 2)

运行:

Run Python File

输出示例:

PyTorch version: 2.x.x+cpu tensor([2, 4, 6])

说明:

PyTorch 环境完全配置成功

八、安装常用 AI 库(推荐)

建议额外安装:

pip install numpy matplotlib pandas scikit-learn jupyter

这些库用于:

用途
numpy数学计算
matplotlib数据可视化
pandas数据处理
scikit-learn机器学习
jupyter交互式实验

九、测试 matplotlib

创建文件:

import matplotlib.pyplot as plt x = [1,2,3,4] y = [1,4,9,16] plt.plot(x,y) plt.title("Test Plot") plt.show()

如果弹出图像窗口说明安装成功。


十、常见问题

1 pip 不是内部命令

使用:

python -m pip install 包名

而不是:

pip install

2 PyTorch 安装失败

可能原因:

  • 使用了错误镜像源
  • pip版本过旧

解决:

python -m pip install --upgrade pip

然后重新安装。


3 VSCode 找不到 PyTorch

原因:

VSCode 使用了错误 Python 环境。

解决:

Python: Select Interpreter

选择:

torch 环境

1 pip 不是内部命令

使用:

python -m pip install 包名

而不是:

pip install

2 PyTorch 安装失败

可能原因:

  • 使用了错误镜像源
  • pip版本过旧

解决:

python -m pip install --upgrade pip

然后重新安装。


3 VSCode 找不到 PyTorch

原因:

VSCode 使用了错误 Python 环境。

解决:

Python: Select Interpreter

选择:

torch 环境

http://www.jsqmd.com/news/491828/

相关文章:

  • 市场有实力的青岛工厂短视频团队哪家可靠
  • 2026网络安全转行全解析:薪资水平、工作节奏、前景趋势,一文讲透!
  • 2026高职统计与大数据分析,需要学编程吗?
  • 反向海淘代购系统架构设计与实现
  • 2026十大正版图库推荐,免费高清素材合规使用指南 - 品牌2025
  • 基于LangChain的RAG与Agent智能体开发 - Ollama简介以及安装和使用
  • springboot基于微信小程序的个体商业店铺商品展示与交易管理系统
  • k8s部署EFK日志管理系统
  • 工业机器人工件坐标创建与仿真运行的流程与问题及反思
  • 河南爱彼爱和新材料 | 打造低成本高敏捷数字化转型的河南标杆 - 搭贝
  • 三段式接地与相间距离保护仿真模型(Matlab/Simulink)及其实践应用
  • 领英更新其信息流算法
  • 基于Spring Boot与MySQL的二手车销售管理系统
  • comsol sofc固体氧化物燃料电池 单通道非绝热逆流固体氧化物燃料电池模型,包括阴阳极气...
  • 散列表初探:键值对存储的魔法
  • Python typing Final(类型限定符type qualifier,用于告诉类型检查器:这个变量或属性不应该被重新赋值或被子类覆盖)声明常量、防止子类重写、全大写、实例属性
  • 2026最新攻略:如何找到顶级素材?十大高清壁纸图片素材网站推荐 - 品牌2025
  • 第四课 云实验配置分布式模式
  • 前端转型全栈工程师超详细指南:零基础入门到实战落地,攻克转型难点
  • 树结构概述:从家谱到文件系统
  • 能看、能玩、还能带走!ANTINSKY全系列3D打印材料亮相2026 TCT亚洲展
  • 打磨喷漆作业:方盾半面罩呼吸防护的正确使用指南
  • 2.6KV存储项目
  • NIQ在Ask Arthur中推出全新AI驱动分析功能的测试版
  • 常州工商注册代办哪家好?一位财税顾问眼里的真实过程与对比 - 企师傅推荐官
  • 光纤陀螺仪 / IMU/MEMS 惯性器件厂商怎么选?这家近 30 年的老牌企业藏着硬实力 - 深度智识库
  • 一维线性插值算法C++详细实现
  • 2026模拟电路十大品牌榜:全球国产标杆企业盘点 - 深度智识库
  • 2026住宅代理谁更划算?四大代理服务商全解析
  • 「权威评测」2026年国内五大阻燃线缆厂家实力推荐,谁才是靠谱之选? - 深度智识库