第一次安装Pytorch

1、新版本的Anaconda内置的python版本是3.12,

目前 Windows 上的 PyTorch 仅支持 Python 3.8-3.11;不支持 Python 2.x。

1、创建运行环境

在不创建虚拟环境的情况下,不建议使用最新的Python和Anaconda。

在几次失败后,我使用的是Anaconda3-2023.09-0-Windows-x86_64版本。

在清华源下载:Anaconda3-2023.09-0-Windows-x86_64

因为下载的是旧版Anaconda,很多自带库都需要更新。不过这都是非必要的。安装Anaconda教程可以参考 **一文安装anaconda **

安装好Anaconda,在开始菜单中找到 Anaconda Prompt ,右键单击,点击更多打开文件位置 ,将 Jupyter Notebook和Anaconda Prompt复制到桌面上。

双击打开Anaconda Prompt,输入命令更新pip

python 复制代码
python -m pip install --upgrade pip

2、安装cuda

可以先查看自己的cuda版本,

1、打开NVIDIA控制面板。

2、点击系统信息。

3、点击组件。查看NVIDIA CUDA 版本。

如图:我安装的是 12.4

这里建议的CUDA版本是11.8、12.1、12.4

安装CUDA方法:点击进入 CUDA-toolkit-archive

选择合适的版本进行安装。

譬如:11.812.112.4

3、安装Pytorch

这个是截止到2024年9月,Pytorch的安装环境需求。

如果CUDA版本同样是12.4,可以直接运行以下代码:

python 复制代码
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124

如果CUDA版本是12.1,可以直接运行以下代码:

python 复制代码
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121

如果CUDA版本同样是11.8,可以直接运行以下代码:

python 复制代码
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

打开Anaconda Prompt ,输入上述对应版本的命令。

发现时间太长,可以更换pip源。

我想使用清华源下载,发现还是太慢。

最后使用迅雷下载whl,然后pip下载。

情况如下:

复制上述链接:

https://download.pytorch.org/whl/cu124/torch-2.4.1%2Bcu124-cp311-cp311-win_amd64.whl

打开迅雷,下载。

Anaconda Prompt中输入

python 复制代码
pip install "C:\Users\程辉\Downloads\torch-2.4.1+cu124-cp311-cp311-win_amd64.whl" 

我下载的Pytorch是在

E:\迅雷下载\torch-2.4.1+cu124-cp311-cp311-win_amd64.whl

如果不想输入位置,可以先输入 pip install 后将文件夹中的torch拖入到Anaconda Prompt 中,回车运行。

等待安装完成,会显示:torch is already installed...

可以尝试输入以下代码进行检测

python 复制代码
python
import torch
torch.cuda.is_available()

返回True就代表可以安装完成了。

相关推荐
Hgfdsaqwr1 分钟前
Python在2024年的主要趋势与发展方向
jvm·数据库·python
YMWM_2 分钟前
深度学习中模型的推理和训练
人工智能·深度学习
中二病码农不会遇见C++学姐17 分钟前
文明6-mod制作-游戏素材AI生成记录
人工智能·游戏
一晌小贪欢27 分钟前
Python 测试利器:使用 pytest 高效编写和管理单元测试
python·单元测试·pytest·python3·python测试
小文数模27 分钟前
2026年美赛数学建模C题完整参考论文(含模型和代码)
python·数学建模·matlab
九尾狐ai33 分钟前
从九尾狐AI案例拆解企业AI培训的技术实现与降本增效架构
人工智能
2501_9481201534 分钟前
基于RFID技术的固定资产管理软件系统的设计与开发
人工智能·区块链
Halo_tjn35 分钟前
基于封装的专项 知识点
java·前端·python·算法
(; ̄ェ ̄)。39 分钟前
机器学习入门(十五)集成学习,Bagging,Boosting,Voting,Stacking,随机森林,Adaboost
人工智能·机器学习·集成学习
杀生丸学AI41 分钟前
【物理重建】PPISP :辐射场重建中光度变化的物理合理补偿与控制
人工智能·大模型·aigc·三维重建·世界模型·逆渲染