| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> ubuntu20.04双系统安装+深度学习一条龙(CUDA、cuDNN、Anaconda、pytorch、pycharm)安装 -> 正文阅读 |
|
[Python知识库]ubuntu20.04双系统安装+深度学习一条龙(CUDA、cuDNN、Anaconda、pytorch、pycharm)安装 |
文章目录前言最近想要在linux下搭建深度学习框架,一方面用于学习,另一方面满足课题需要。我的设备是联想R7000-2020,配置是R5 4600H+GTX1650+500G固态+1T机械(比较拉),电脑装的是win10,为了满足日常需求,所以想着装个双系统(win+ubuntu),在ubuntu上配置深度学习。 一、安装ubuntu20.04.41.准备工作我们需要提前准备好一个U盘(16g以上),用于制作系统启动盘。从下面这个网站可以下载ubuntu各版本的镜像,这里我下的是20.04.4。
制作完成后就可以进行下一步操作了。 在windows硬盘中创建一个新的卷给ubuntu,便于新系统的安装。这一步很重要,如果处理不好,轻则需要重装ubuntu,重则电脑数据丢失。网上有很多教程说分个50G给ubuntu就好,实验证明,这是傻*行为,空间不够大,等需要的时候就晚了,还得删除其他文件腾地儿,甚至重装系统,难受的一批。由于我固态中存放的文件较多,没法分太多空间,所以我准备在机械硬盘中分出400G给ubuntu(其实有点多了)。创建新卷的方法可以参考下面这个 2.开始安装新建分区后,就可以把启动盘插上,准备安装系统了,进入开机进入bios,设置启动顺序,U盘第一,F10保存后会进入ubuntu安装界面。安装的过程网上教程有很多,我这里就贴一个Win10下UEFI环境安装Ubuntu 16.04双系统教程,但是里面分区的时候推荐的大小不要按照那个,可以参考我这个,主要还是efi和根目录。
二、安装英伟达驱动(方案一)不推荐该方案是从官网下的最新的驱动,过程有点繁琐。 1.下载NVIDIA驱动根据自己的显卡,从官网下载驱动英伟达官网 2.安装GCC打开终端(ctrl+alt+T),按顺序输入以下代码
一般安装的gcc都是9.4版本的了 3.卸载原有NVIDIA驱动(一般都没有)打开终端(ctrl+alt+T),输入以下代码
4.禁用通用驱动
在打开的blacklist.conf末尾添加
保存后,在终端输入如下代码,更新内核
然后输入reboot重启系统。重启后输入以下代码检查是否关闭驱动,没有输出表示关闭成功。
很多教程还需要安装LightDM,我安装了电脑会进不去系统,所以我就没安装,也没发现有什么异常。
其中 安装过程中会弹出一些选项,根据需要选择就行(其实是我忘了咋选了)。安装完成后在终端输入 nvidia-smi可检测驱动是否已经安装。正常的是这样的: 三、安装英伟达驱动(方案二)推荐该方案是从ubuntu自带的软件库里安装稳定版的驱动,过程很简单。 1.查看推荐驱动版本在终端输入以下代码
可以看到如下信息:
安装完成后重启,输入nvidia-smi即可查看是否完成安装。 三、安装CUDA及cuDNN1.下载CUDA可以从官网下载CUDA下载,我下载的是11.1.0版本的CUDA。 2.配置环境变量在终端输入
在打开的文件最后一行添加以下内容
最后再激活一下
在终端输入以下代码检查是否完成安装
正常安装的界面如下 3.安装cuDNN首先还得去官网下载cuDNN,下载需要注册登陆,要与CUDA版本对应。
即可完成文件的复制,之后输入 四、安装Anaconda及pytorchAnaconda是一个开源的Python发行版本,包含了conda、Python等180多个科学包及其依赖项,可以用于包管理器和环境管理。比如A项目中用了Python2,而B项目使用Python3,而同时安装两个Python版本可能会造成许多混乱和错误,这是使用Anaconda就可以为不同的项目建立不同的运行环境。 PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch 1.安装Anaconda进入清华镜像下载Anaconda,我下的版本是这个
一路yes就可以。最后输入以下代码检查是否完成安装
2.安装pytorch首先要使用Anaconda创建一个虚拟环境,用于安装pytorch,这一步很重要。在终端输入以下代码查看目前已有的虚拟环境。
其中torchEnv表示创建的虚拟环境的名称,选择的python版本为3.8,创建完成后激活该环境
接下来要切换环境,在新环境中安装pytorch。按照以下顺序输入代码
完成后不要关闭终端,前往pytorch官网,按照下图选择版本。
完成后就可以准备下一步啦。 五、安装pycharm及配置pytorch解释器1.安装pycharm从官网下载社区版(专业版要钱),下载完成后解压缩,解压的方法就是右键提取到此处,进入加压后的文件夹,再进入bin,在bin目录下进入终端
打开之后会弹出一个小框,我们把它最大化就可以看到创建新项目,点击创建新项目,就进入了软件里面,汉化可以按照以下步骤
2.配置pytorch解释器按照以下步骤即可
我们试着在主程序输入以下代码,测试是否有问题。
输出为 写在最后在这个过程中,遇到了一些小问题如下: 1、安装ubuntu时给efi分区太少(200M)不够用只能重装 如果一切顺利的话,这次的教程就结束了,文中有些引用,就不一一列举了,有问题请在评论区留言,谢谢各位。(写了这么多给个赞不过分吧~) |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 18:57:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |