MiniConda配置PyTorch环境

序言:
这篇文章写给像我一样刚入门深度学习的小白白们

配置前提

1、在服务器上输入nvidia-smi查询驱动版本(因为下载的是GPU版本的PyTorch所以需要注意显卡配置是否和cuda驱动匹配)有关cuda驱动和版本的下载问题可以从这篇文章中查询GPU版本的PyTorch安装与环境配置

在我们确定了自己cuda的版本以后,我们可以开始配置pytorch环境,当然,因为我使用的这台服务器已经安装好了miniconda所以我可能会简略写一下关于miniconda的下载和安装。

1、下载MiniConda

我们直接去国内的清华源下载,下面是链接地址https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
具体下载哪个,要根据自己的电脑的配置。

2、安装Miniconda

本人使用的服务器是ubuntu服务器,找到对应下载之后,直接 bash "+"你下载的版本,之后就是傻瓜式安装,一直记的摁yes然后在验证的时候注意一定要先关闭连接再重新打开让环境变量生效,输入:conda --version即可。

3、使用MiniConda创建虚拟环境

因为,你之后会遇到不同的项目,需要使用到不同版本的环境。比如这个项目要用到 pytorch 0.4,另一个项目要用到 pytorch 1.0,如果你卸载了0.4版本,安装了1.0版本。那么下一次,你再碰到0.4版本,你就需要卸载1.0版本,安装0.4版本。很折腾。
Miniconda 集成的 conda 包就能够解决这个问题。它可以创造出两个屋子,相互隔离。一个屋子放 0.4 版本,一个屋子放 1.0 版本。你需要哪个版本,就进哪个屋子工作。
我们首先使用 conda 指令创建一个屋子,叫做 pytorch。

conda create -n pytorch python=3.8

conda 是指调用 conda 包,create 是创建的意思,-n 是指后面的名字是屋子的名字, pytorch是屋子的名字(可以更改成自己喜欢的),python=3.6 是指创建的屋子,是 python3.8 版本。

之后,弹出提示,输入 y,即可安装。
安装成功后,输入以下指令:

conda info --envs


接下来,我们要在 pytorch 环境中,安装 PyTorch,(有点绕),使用如下指令,进入 pytorch 环境。

conda activate pytorch

4、安装Pytorch准备

先到官网Pytorch官网确定需要下载的pytorch的版本。

之后,使用 conda activate pytorch 进入 pytorch 环境中。粘贴在Pytorch官网底部显示你需要下载Pytorch时输入的语句。

之后是YES

之后是一段漫长的等待。。。直到

5、验证是否安装成功

之后我们也根据需要,确认一下我们pytorch环境是否配置成功

import torch    # 如正常则静默
a = torch.Tensor([1.])    # 如正常则静默
a.cuda()    # 如正常则返回"tensor([ 1.], device='cuda:0')"
from torch.backends import cudnn # 如正常则静默
cudnn.is_acceptable(a.cuda())    # 如正常则返回 "True"

miniconda配置pytorch环境相关推荐

  1. 服务器ubuntu16.04安装Miniconda配置pytorch环境

    服务器ubuntu16.04安装Miniconda配置pytorch环境 刚进入实验室时配置过服务器node1节点,node1节点有4张p100,但是总是被占满,几个月后申请了node2节点,但是完全 ...

  2. 戴尔游匣g15 5515笔记本电脑g3060锐龙cpu版装入显卡驱动配置pytorch环境踩坑总结

    游戏本ubuntu21.04装机配置pytorch环境大全 ubuntu更换镜像源 0.删除之前的内容 1.开始的ubuntu20.04尝试 2.转换思路,改变系统的版本,使用ubuntu18.04 ...

  3. Ubuntu16.04配置pytorch环境(CPU版)

    最近在入手pytorch,但由于电脑硬件的限制,暂时体验了一下无GPU版的pytorch环境,顺便将此配置过程记录下来,供自己和他人以后参考.话不多说,just do it! 一.目标环境 ubunt ...

  4. NVIDIA Jetson AGX Xavier 配置pytorch环境,anaconda,Pycharm

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 概览 1.前言 2.配置版本 3.主环境的配置 4.配置过程中的坑,及对应解决方法 4.1.问题1 (1)原因分析 (2)解决方案 4 ...

  5. 树莓派配置pytorch环境以及错误解决

    我最近因为课业需要在树莓派中配置了pytorch环境来实现分类网络. 首先,我在配置过程中主要参考了这些作者的文章,非常感谢他们. https://blog.csdn.net/dujuancao11/ ...

  6. 30系显卡配置pytorch环境

    我先说明,我是个新手,我只是把困扰了我很久的问题解决了,然后写个记录. 问题描述 我最开始按照Bubbliiiing大佬分享的博客内容进行目标检测相关的学习,原来用的是1650的笔记本,一切顺利,唯独 ...

  7. 配置虚拟机遇到的问题1.忘记Ubuntu密码 2.手动安装VMtools仍然无法复制粘贴 3.配置pytorch环境

    1.忘记Ubuntu密码 大致方法参照  ubuntu 16.04忘记登录密码的解决办法_jacke121的专栏-CSDN博客 但是多次试验并没有成功 解决方案:最后一步passwd命令后加用户名 e ...

  8. NVIDIA Jetson NX使用教程3配置pytorch环境

    本节主要记录,安装pytorch及torch vision 1 下载Pytorch 因为jetson属于arm架构的机器,所以需要去nvidia的官网下载对应的安装包而不是pytroch的官网. 官网 ...

  9. PyCharm配置pytorch环境

    cuda安装教程+cudnn安装教程_sinat_23619409的博客-CSDN博客_cuda安装 面向Windows的Pytorch完整安装教程_冰海的博客-CSDN博客_windows安装pyt ...

最新文章

  1. 《评人工智能如何走向新阶段》后记(再续13)
  2. shell for循环命令行_精心汇总的24道shell脚本面试题
  3. 百度,一面,二面知识点
  4. 七大行业巨头齐聚神策数据驱动大会,你想知道的都在这里了!
  5. Java是否为整数_Java问题 输入一个数判定其是否为整数
  6. 智能集群理论优化控制_探索群体智能的奥妙——ROB-MAS多智能体协作
  7. .NET 6 Preview 3 中 ASP.NET Core 的更新和改进
  8. java web开发之 spring单元测试
  9. 关于JS中和||用法技巧
  10. P2770 航空路线问题
  11. 网易云信 web demo体验-会议
  12. gitee及github的区别
  13. 单反相机的一般入门设置建议
  14. 电磁铁轭铁和极头收缩角
  15. 【综述】(MIT博士)林达华老师-quot;概率模型与计算机视觉”
  16. 3DMAX渲染完卡住不动该怎么办?
  17. 父窗口操控iframe
  18. 软件设计中的“自上而下”和“自下而上”
  19. 客户端与服务器的数据传输
  20. Scrapy爬虫入门教程五 Selectors(选择器)

热门文章

  1. 华为5102路由器虚拟服务器,华为路由WS5102怎么设置DNS?黑名单如何设置
  2. Git用户名/密码/邮箱,及设置git配置
  3. python:sklearn标签编码(LabelEncoder)
  4. 【品牌DTC增长力】如何实现超级转化率+小红书操盘指南
  5. 关于阿里iconfont字库 引用到Vscode失败
  6. PC端微信防撤回,多开插件
  7. 可禁用计算机服务,台式电脑哪些服务不能禁用?或者哪些服务必须禁用?
  8. Javaweb--Filter过滤器的基本使用
  9. YAML文件解析大全
  10. 苹果手机Java在那_苹果手机相机设置在哪里 怎么设置【图文教程】