PyTorch安装

本文介绍了如何在本地安装PyTorch,推荐使用Anaconda进行包管理,包括选择稳定版本、预览版本以及安装CUDA12.1的相关步骤。同时提到Python3.8及以上版本的要求和LibTorch的可用性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

官方网站

https://pytorch.org/get-started/locally/

START LOCALLY

Select your preferences and run the install command. Stable represents the most currently tested and supported version of PyTorch. This should be suitable for many users. Preview is available if you want the latest, not fully tested and supported, builds that are generated nightly. Please ensure that you have met the prerequisites below (e.g., numpy), depending on your package manager. Anaconda is our recommended package manager since it installs all dependencies. You can also install previous versions of PyTorch. Note that LibTorch is only available for C++.

NOTE: Latest PyTorch requires Python 3.8 or later. For more details, see Python section below.

conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia
### 如何在不同环境下安装PyTorch #### 创建虚拟环境 为了确保项目的独立性和稳定性,建议在安装PyTorch前先创建一个专门的虚拟环境。这可以通过Conda工具轻松实现。具体命令如下: ```bash conda create -n pytorch_env python=3.9 ``` 上述命令会创建名为`pytorch_env`的虚拟环境,并指定Python版本为3.9[^1]。 激活该虚拟环境的命令为: ```bash conda activate pytorch_env ``` 此时,您已成功切换至新创建的虚拟环境中工作[^4]。 #### 查找合适的PyTorch版本 进入PyTorch官方网站 (https://pytorch.org/get-started/previous-versions/) 可以找到适合您的CUDA版本对应的PyTorch安装指令。例如,如果您使用的CUDA版本为11.7,则可以在页面上通过快捷键Ctrl+F搜索关键字“11.7”,从而定位到相应的安装命令[^5]。 #### 安装PyTorch 假设目标是安装支持GPU加速的PyTorch-GPU版,可以运行以下命令完成安装操作: ```bash conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch -c nvidia ``` 此条命令不仅包含了PyTorch核心包及其依赖项(如`torchvision`, `torchaudio`),还指定了特定版本的CUDA Toolkit作为驱动程序的一部分[^2]。 如果仅需CPU版本而无需考虑GPU兼容性的话,那么可以直接简化成这样一条语句来执行安装过程: ```bash conda install pytorch torchvision torchaudio cpuonly -c pytorch ``` 这条命令适用于那些不打算利用图形处理器来进行计算的情况下的开发场景[^4]。 #### 验证安装结果 最后一步非常重要——验证刚刚所做的一切是否正常运作。启动Python解释器并尝试导入模块即可初步判断其状态良好与否: ```python import torch print(torch.__version__) print(torch.cuda.is_available()) ``` 这段脚本能够打印当前加载的PyTorch库的具体版本号以及检测是否存在可用的CUDA设备资源情况[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Curtain_Gin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值