【python】pytorch和mindspore的离线安装

pytorch的安装

首先扫盲常用的pip和这里的conda有什么不一样:pip 和 conda 什么区别?

在这里插入图片描述

  • 在这里下载上图中对应离线包
  • 打开命令行,进入下载好的离线包所在的文件夹
  • 输入pip install 离线包名称 进行安装即可
  • 在编译器输入以下代码进行测试
import torch 

print(torch.__version__)  
# 返回pytorch版本
print(torch.cuda.is_available())
# 返回True即安装成功
更新安装torchtext部分

因为用到torch一般会用到torchtext进行文本处理或者用torchvision进行图像处理,这个时候居然还要安装库,所以刚开始简简单单用pip install torchtext进行安装,在过程中居然发现这样会安装torchtext的最新版本,torchtext是要和torch进行匹配的,所以它直接把我的torch更新到了最新版本,意味着我就不能调用gpu了。。。

经过查找和多次尝试后,发现了torch和torchtext的版本对应:本文的torch1.8.1对应是torchtext0.9.1,其他版本在网上可以找到对应
版本对应表

mindspore的安装

之前所用的conda创建了名为‘py37’的虚拟环境,该python环境中安装有pytorch的一系列包,可以调用GPU。
那么mindspore也可以通过创建虚拟环境的方式进行安装使用,也比较方便。

这里有参照该博客:MindSpore安装和训练体验(Windows10)

  • 在这里发布版本列表,下载自己的配置适合的安装包。(原本打算使用官方建议的Ubuntu18.04下调用GPU的模式,后来发现虚拟机不可以调用物理机的GPU,如果硬要用,那么GPU就直接给虚拟机了,物理机以后就不能用了。所以选择windows下的cpu版本)
    在这里插入图片描述

  • 同样打开命令行输入conda create -n mindspore python=3.7.5创建python版本为3.7.5的名为mindspore的虚拟环境(其实python3.7.5环境下载好,就会弹出来默认可以创建mindspore名称的虚拟环境)

  • 输入activate mindspore进入虚拟环境,进入自己下载的离线包的文件位置

  • 输入pip install mindspore-1.2.1-cp37-cp37m-win_amd64.whl 即可完成安装
    在这里插入图片描述

  • 打开vscode(自己的python编译器),选择mindspore的虚拟环境在这里插入图片描述

  • 输入

import mindspore as ms

print(ms.__version__)
# 如果成功,上面应该打印 1.2.1
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值