Windows下本地安装Pytorch(离线安装)

本方法用于无法用官网的方法安装,主要参考这位大佬的博客离线安装Pytorch 最简单 高效的方法_pytorch离线安装_正在学习的浅语的博客-CSDN博客

 1、创建环境

首先要用conda创建一个虚拟环境,到时候把pytorch装到这个环境里,详细如何创建就不多介绍了

2、下载地址

官网下载,这个网址是官方的离线安装包

3、查找对应的版本

点开网址后,我们可以看到一系列的安装包,如下图所示

 这里讲一下如何找到自己所需要的安装包

首先是解释一下这些包的各个部位的含义,首先是最前面的,cpu或者cu110等,这些代表着这个是cpu还是gpu的,而cu110则代表gpu的cuda版本为11.0。cp代表Python版本,如cp36则代表Python3.6版本。最后的win_amd和linux_x比较容易理解,代表系统版本。

举个例子,如果我的电脑是winodws,虚拟环境的Python是3.9版本,像安装GPU版的Pytorch,cuda版本想用11.6,则我应该下载这个cu116/torch-1.13.1%2Bcu116-cp39-cp39-win_amd64.whl

 同理,把其他的都下载,如torchaudio、torchvision等对应版本都下载下来。

 4、本地安装

1、先在你下载文件的路径,用cmd打开命令管理窗口,然后输入以下代码:

conda activate 环境名

2、在激活你的环境后,输入下列代码,在该环境下安装Pytorch

pip install 文件名.whl

 上面代码中的文件名换成你下载的安装包名字,依次安装你下载的本地安装包。

3、在安装完毕后,在环境中打开Python,并在Python中输入下列代码以验证是否安装成功

import torch
print(torch.__version__)

如果可以正常运行,就说明成功安装了

离线安装Pytorch 最简单 高效的方法_pytorch离线安装_正在学习的浅语的博客-CSDN博客

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使用Python安装PyTorch离线包,可以按照以下步骤进行操作: 1. 下载PyTorch离线包:在PyTorch官方网站上找到相应的离线包,并下载到本地计算机中。确保下载离线包与操作系统和Python版本的要求相匹配。 2. 在命令行或终端窗口中创建一个新的Python虚拟环境(可选):使用以下命令创建一个新的Python虚拟环境,以确保安装PyTorch不会与已经安装Python包发生冲突。 ``` python -m venv myenv ``` 上述命令将在当前目录中创建一个名为"myenv"的新虚拟环境。可以根据需要自定义虚拟环境的名称和位置。 3. 激活虚拟环境:进入虚拟环境的命令因操作系统而异。以下是常见操作系统下激活虚拟环境的命令示例: - Windows: ``` myenv\Scripts\activate ``` - MacOS/Linux: ``` source myenv/bin/activate ``` 激活虚拟环境后,命令行或终端窗口输出的提示符会显示当前正在使用的虚拟环境。 4. 安装PyTorch离线包:在激活的虚拟环境中,使用以下命令安装PyTorch离线包。 ``` pip install <下载离线包路径> ``` 将"<下载离线包路径>"替换为您下载PyTorch离线包的实际路径。 5. 等待安装完成:安装可能需要一些时间,具体时间取决于您的计算机性能和离线包的大小。 6. 验证安装:在安装完成后,可以通过在Python交互模式中导入PyTorch并打印其版本号来验证安装是否成功。 ``` python >>> import torch >>> print(torch.__version__) ``` 如果能够成功导入PyTorch且显示与您下载离线包对应的版本号,则说明安装已经成功。 最后,不要忘记在完成后退出虚拟环境,以免对其他Python项目产生影响。 这是一个简单的离线安装PyTorch的步骤,但请注意,具体操作可能会因操作系统和环境而异。建议查阅PyTorch的官方文档或其他相关资源,以获取更详细的安装说明和操作指南。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值