双系统还是虚拟机

要装双系统。因为虚拟机是虚拟出来的显卡,无法调用电脑的显卡,跑不了GPU。

双系统安装

详情请见 windows10安装ubuntu双系统教程(绝对史上最详细)
但这里有个问题,bios模式是传统怎么办?我更新过主板的bios,但还是传统模式。这里不是bios的问题,而是win10安装的问题,需要重装win10。在重装系统前,一定要把文件备份到安全的移动硬盘中。
安装win10时,直接到win官网上下载镜像文件,使用软碟通(无需开会员,直接试用即可)刻录到空U盘中制作为启动盘。重启,进入bios界面。我电脑是华硕主板,最后两项是U盘启动,选择前者uefi模式。(玩过联想、惠普、华硕的电脑,最后还是感觉华硕的主板bios对用户友好,因为语言能设置成简体中文)
装win10时,先把硬盘分区个格式改好,详情见Windows无法安装到磁盘磁盘具有MBR分区表的解决。
选择安装到固态硬盘上,直接清空后安就行,后续可以压缩卷改C盘大小。推荐安装win10专业版,选择没有安全密钥。新版的win10好像必须要设微软账户,而且电脑密码直接设置pin码,省去了之前的用户密码。(这个真的好,因为用过onedrive的都知道,微软服务器在国外,网络贼垃圾。而pin码直接在本地进行验证,不用再连服务器去验证密码了)
进入熟悉的win界面后,看bios模式是否为uefi。惊喜地发现变成uefi了。然后首先要安装360驱动大师。虽然我也挺讨厌360流氓软件的,但你打开设备管理器,会发现有的地方有×。这是没装驱动造成的,此时电脑还能正常使用,但主板上某些功能会受限制,效率低。所以即使讨厌360,但360驱动大师还是很有必要的。
接下来激活win10。直接到淘宝上5块钱就能买到一个激活码,还支持重装系统反复使用。

这里有一个问题,win10官网上下载的正版系统对固态硬盘友好,对机械硬盘不友好。我之前的笔记本只有一块机械硬盘,装完新版正版win10后开机贼慢,发热也严重。这时可以去系统之家,找盗版的优化过的win10系统。本人体验过官网正版和国产盗版后,发现国产的用着就是顺手些,好多东西不需要再设置,而正版的还要再设置半天用着才舒服。。。比如烦人的win10你要允许此应用对你的设备进行更改吗;Win10怎么关闭最近使用文件夹 如何清理使用痕迹
重装系统多了渐渐喜欢了鲁大师,装驱动,检查硬件温度很方便。需要的软件百度下载安装,根本不需要什么管家。

装好uefi 模式的win后,按照前面的链接教程,安装双系统操作就挺简单的了。

安装Ubuntu及pytorch框架

网络问题是真的可怕。晚上安装的时候贼慢,等白天再安的时候就好了(我亲身经历),所以网络问题挺玄学的。等不及了可以先试用ubuntu进行换源:Ubuntu 14.04用户修改更新源和替换软件源的方法,比如换阿里源,然后再安装。过程中有什么问题直接百度,我也是过了好久才明白用词精准的百度真的牛逼,毕竟都是前人走过的路。但还是不建议换源的,镜像源和官方源好像会不太一样(反正我不太放心)。
安装失败了不怕,再回到win10中清空要安装ubuntu的分区再安装,efi分区不好删,方法见删除EFI分区的方法。
更新显卡驱动:Ubuntu16.04安装Nvidia显卡驱动-以添加源ppa的方式安装。像这样使用系统自带的软件与更新,加个源就行了,网上其他的教程自己手动命令行去装有点不太放心,如最全面解析 Ubuntu 16.04 安装nvidia驱动 以及各种错误。
cuda与显卡驱动版本对应:不同CUDA版本对应的最小GPU运算能力和最低兼容驱动。
无法挂载U盘(exfat):

sudo apt-get install exfat-utils

安装cuda(和cudnn)。到NVIDIA官网上下载。

要注意的是NVIDIA官网对中国大陆用户不太友好,用浏览器下可能下不了。推荐使用迅雷下载,或者挂全局梯子下载。网络问题能把人逼疯。。。
直接在迅雷里复制粘贴网址,下载.run文件

https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run

然后

sudo sh cuda_10.2.89_440.33.01_linux.run

或者(出问题了)

sudo sh cuda_10.2.89_440.33.01_linux.run --toolkit --silent --override

文件名称自己改。
cudnn安装见Ubuntu16.04下安装cuda和cudnn的三种方法(亲测全部有效)。其中cudnn压缩包解压缩时不能放在U盘中,要在ubuntu的某个盘中解压,要注意磁盘格式的影响;解决Linux上解压jdk报错gzip: stdin: not in gzip format;ubuntu16.04解压cudnn文件时报错,could not create a hard link file://xxx/cuda/lib64/libcudnn_static.a不完全解决方案——注意解压的文件是.tgz格式;cudnn的安装,路径和版本问题——尽量用本文方法把文件复制粘贴完整,因为用cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2这个命令是查找/usr/local/cuda/include/cudnn.h文件里含有CUDNN_MAJOR的字符并显示出来,点进cudnn.h发现并没有这个字符,但我在cudnn_version.h找到了,所以运行cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2就能查到版本了。

安装anaconda、pytorch。百度都有,如Ubuntu 16.04安装anaconda3详细教程;Ubuntu下如何彻底完全删除anaconda 进行重装;下载时遇到网络问题和上面方法一样。各种安装包、依赖包还是推荐官网下载,挂梯子或迅雷,实在不行了再用国内的镜像。因为我发现有的镜像包和官网上的包不太一样,还是官网上的放心。建议pytorch先手动下载包然后用pip安装,否则用命令行去下载可能出错。

使用小技巧

复制粘贴:ctrl+shift+c,ctrl+shift+v
中英文切换:ctrl+空格
conda常用命令:安装,更新,创建,激活,关闭,查看,卸载,删除,清理,重命名,换源,问题
环境这种东西,想要复现别人的结果,版本一定要对上。跑的过程中有问题及时百度,很可能是少装了一些依赖。
把pytorch装到一个独立的环境中,这样可以直接复制整个环境,环境崩掉不想用了再构建时很快很方便。
环境依赖等对应的官网上都有教程,很方便初学者。比如

https://pytorch.org/tutorials/
https://github.com/open-mmlab/mmdetection/blob/master/docs/get_started.md

Python包,init.py功能与用法分析

后续再加吧

官网历史版本

anaconda:

https://repo.anaconda.com/archive/

pytorch:

https://download.pytorch.org/whl/torch_stable.html

tensorflow:

https://pypi.org/project/tensorflow/
https://pypi.org/project/tensorflow-gpu/

cuda:

https://developer.nvidia.com/cuda-toolkit-archive

cudnn:

https://developer.nvidia.com/rdp/cudnn-archive

mmcv:

https://download.openmmlab.com/mmcv/dist/index.html

win10系统安装与双系统ubuntu深度学习环境配置相关推荐

  1. 战神Z7-KP7GC安装win10+ubuntu18.04双系统及深度学习环境配置

    目录 一.参考文献 二.安装win10 三.安装ubuntu 四.连接logstic蓝牙键盘 五.安装的软件列表(个人) 5.1共同安装的部分 5.2window10 5.3Ubuntu 6.环境安装 ...

  2. Ubuntu深度学习环境配置一箩筐

    Ubuntu深度学习环境配置一箩筐 前言:我从其它专业转到深度学习方向,由于最开始接触的时候缺乏很多计算机方面的系统知识,所以环境配置中常常出现各种问题而不知其所.网上同一个问题往往有多种解决方案而有 ...

  3. Ubuntu 深度学习环境配置、Theano TensorFlow PyTorch 安装、常用软件安装方式

    文章目录 介绍 系统和显卡 深度学习环境配置 安装 Nvidia 显卡驱动 安装 CDUA 安装 cuDNN 深度学习框架安装 安装 Theano-gpu 安装 TensorFlow-gpu 安装 P ...

  4. Ubuntu深度学习环境配置

    文章目录 1. 显卡驱动 2. GCC 3. CUDA 4. Anaconda 5. 其他python相关库 1. 显卡驱动 下载对应驱动 https://www.nvidia.cn/Download ...

  5. 深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:伍天舟.马曾欧.陈信达 入门深度学习,很多人经历了从入门到放弃的心 ...

  6. 【深度学习】相当全面的深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)...

    作者:伍天舟.马曾欧.陈信达 入门深度学习,很多人经历了从入门到放弃的心酸历程,且千军万马倒在了入门第一道关卡:环境配置问题.俗话说,环境配不对,学习两行泪. 如果你正在面临配置环境的痛苦,不管你是W ...

  7. 保姆级教程:深度学习环境配置指南!(Windows、Mac、Ubuntu全讲解)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 入门深度学习,很多人经历了从入门到放弃的心酸历程,且千军万马倒在了 ...

  8. ubuntu系统(八):ubuntu18.04双系统安装+ros安装+各种软件安装+深度学习环境配置全家桶

    0 说明 1.安装ubuntu18.04系统 1.1 ubuntu18.04镜像地址(可以用迅雷等下载): 1.2 下载Rufus: 1.3 制作镜像: 1.4 磁盘分区 1.5 关闭win11快速启 ...

  9. Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇)

    Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇) 折腾了两三天总算顺利在电脑上完成了装x的双系统安装,一路走来还比较顺利,主要在ubuntu的显卡设置上躺了 ...

最新文章

  1. python中一共有多少个关键字-Python中所有的关键字
  2. dataframe的multiIndex在次级index上做筛选
  3. java出代码1601_LeetCode 1601. 最多可达成的换楼请求数目
  4. 计算机安全 原理 资料_2019年山东地区计算机考研汇总分析
  5. c#同时上传文件和参数,Java接收的完整教程,炒鸡简单!网上的教程弱爆了!
  6. Vue-注册全局组件的两种方法
  7. 创建一个jFinal项目
  8. ubuntu下有没有类似于imagewatch的软件_大家有没有什么好的app推荐下,学习的类似timing小众点的?...
  9. c语言程序转python_C语言程序转换为Python语言
  10. 【SW教程】重命名SOLIDWORKS文件时如何避免丢失相关零件的引用?
  11. 中兴B860 AV2.1 S905L刷入armbian并启用docker且使用Portainer汉化版控制面板
  12. 一把剪刀完成iphone4剪卡
  13. git push报错 rejected
  14. 未来,你会反感虚拟现实沉浸式广告吗?
  15. 十二条最经典摄影技巧
  16. DoTween的使用与详解
  17. Python爬取天猫店铺的企业名1:根据店铺名获得店铺链接
  18. 服务器能进系统滴滴响,主机报警连续响个不停
  19. 全球著名大学计算机视觉相关实验室
  20. 牛客网 - [北京信息科技大学第十一届程序设计竞赛]kotori和气球(排列组合)

热门文章

  1. PCB板框的绘制——AD19
  2. 嵌入式学习(1)嵌入式的分类、ARM KEIL的说明、嵌入式操作系统、介绍
  3. 内存不能read written常见原因
  4. listview显示数据倒叙
  5. 2022年全球与中国非定向信标市场现状与未来发展趋势分析
  6. 欢迎使用CSDN-markdown编辑器 新人报道
  7. 数字逻辑与数字系统设计——初识数字逻辑
  8. proteus教程——读写AT24C02
  9. [ExtJS5学习笔记]第二十九节 sencha ext js 5.1.0中动态更换皮肤主题
  10. sql server 2008r2还原