news 2026/8/9 23:00:32

PyTorch保姆级安装教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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 环境

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 15:32:11

FX5U PLC数据类型详解

本文详细整理了三菱FX5U系列PLC的各类数据类型定义、取值范围、存储方式及位操作方法。---1. Bool(位)类型| 属性 | 说明 ||------|------|| **数据位** | Bool只可能是 **0 / 1** || **数据大小** | 1位 || **X、Y点** | 8进制 |输入/输出区定义- **输入…

作者头像 李华
网站建设 2026/7/14 15:31:54

SEW 31C450-503-4-00移动变频器

SEW 31C450-503-4-00 移动变频器是 SEW-EURODRIVE 生产的一款工业驱动控制设备,属于 MOVITRAC 31C 系列。该变频器用于调节交流电机的转速和扭矩,通过改变输出频率和电压实现电机平稳启动、运行及调速控制,广泛应用于工业传动、自动化设备和移…

作者头像 李华
网站建设 2026/7/14 15:31:55

3分钟教你如何使用国产AI编程神器Trae的SOLO模式+Agent Skills+DeepSeek,零代码开发了一个超实用的爆款app(小白也能上手)

大家好,我是一个完全不懂桌面应用开发的小白。但我用3分钟时间,在Trae这个AI编程工具里,通过SOLO模式Agent Skills DeepSeek,搞出了一个桌面应用。这篇文章我就手把手教你,如何用AI编程工具,让AI帮你写代码…

作者头像 李华
网站建设 2026/7/14 15:32:11

基于Spring Boot的课程学习平台

一、项目背景与目标 随着在线教育需求的增长,传统课程学习平台存在功能单一、互动性差、扩展性不足等问题。基于Spring Boot的课程学习平台旨在通过模块化设计、前后端分离架构和智能化功能,打造一个高效、易用、可扩展的在线学习生态系统,满…

作者头像 李华
网站建设 2026/7/14 15:31:56

一维线性插值算法C++详细实现

算法概述&#xff1a;算法实现&#xff1a;下面提供一套健壮的一维线性插值 C 实现&#xff0c;重点考虑了数据预处理、边界处理、重复点合并及浮点容差等鲁棒性细节。#include <vector> #include <algorithm> #include <stdexcept> #include <cmath> …

作者头像 李华
网站建设 2026/7/14 15:32:08

入行AI的攻略

不管你是大学生、职场转行&#xff0c;还是零基础小白&#xff0c;只要想入行AI&#xff0c;这篇攻略都能帮你少走90%弯路&#xff01; 很多人提起AI&#xff0c;就觉得“门槛高、要懂高数、要会编程”&#xff0c;望而却步&#xff1b;也有人盲目跟风学习&#xff0c;囤了一堆…

作者头像 李华