初学者ubuntu20.04安装NVIDIA驱动,Anaconda,cuda,cudnn。pip换源


前言

初学者ubuntu20.04安装nvidia驱动,cuda,Anaconda,cudnn。


确保ubuntu20.04为英文版本,在学习中很多的错误是由于中文路径引起的。

一、NVIDIA驱动的安装

1.打开update&software,将Download from选择other service,选择china,随便选择一个,这可以提高下载速度。

2.按ctrl+alt+t呼出终端后输入sudo apt-get update再输入sudo apt-get install gcc安装完成gcc后,输入sudo apt-get install make安装make包。

3.登录英伟达驱动官网(https://www.nvidia.cn/Download/index.aspx?lang=cn)查看推荐的显卡驱动或终端输入ubuntu-drivers devices(带有recommended的就是推荐的显卡驱动)

4.打开update&software,选择Additional Dirvers。找到推荐的显卡驱动,然后开始安装。安装完毕后,重启。重启完毕后输入nvidia-smi查看是否安装成功。

5.指得注意的是:初学者最好不要自己安装,很容易在禁用nouveau或关闭图形化界面后,重启造成黑屏,还有时候会重复登录,然后再进行更复杂的操作来解决问题,CSDN上搜索ubuntu安装英伟达驱动后重启黑屏就可以知道了。

二、安装Anaconda

1.进入清华大学开源软件镜像站中的Anaconda(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)下载需要的Anaconda版本(本人下载的是Anaconda3-5.2.0-Linux-x86_64.sh,所以下面以此为例子),下载的时候看好对应系统。

2.在对应的文件夹中打开终端输入./Anaconda3-5.2.0-Linux-x86_64.sh
如果提示不被允许,则为权限不够。此时输入chmod +x ./Anaconda3-5.2.0-Linux-x86_64.sh再输入./Anaconda3-5.2.0-Linux-x86_64.sh

3.安装过程中,会有三个问题。
第一个问是否要把路径填写到.bashrc中,填yes。
第二个问要安装到什么目录下,这个如果不改目录,直接按回车就可以,如果想改目录就输入想放到的目录下再回车。
第三个问是否要安装VScode,看个人喜好,个人建议是填no。

三、安装cuda

1.第一种方法是去官网找到cuda,然后根据官网里的指示安装cuda,如果你需要cuda版本大于10.1的话可以这么做。初学者而言,cuda10.1就可以满足需求。

2.第二种方法是在终端自动安装,即在终端输入sudo apt-get install nvidia-cuda-toolkit就可以自动安装上了cuda10.1版本。安装完成后,输入nvcc -V查看是否安装成功。

3.值得注意的是如果第一种方法安装完成后,输入nvcc -V没有结果,可能并不是没有安装成功,而是没有引导。可参考https://blog.csdn.net/yinhuan1649/article/details/90522363

四、安装cudnn

1.去英伟达官网下载对应版本的cudnn,然后将其解压。

2.进入解压后的cuda目录下面,在此文件夹下打开终端(右键此文件夹的空白区域,有个open the terminal)输入

sudo cp include/cudnn.h /usr/local/cuda/include/
sudo cp lib64/libcudnn* /usr/local/cuda/lib64/

等一段时间让他复制完,然后

ls /usr/local/cuda/include/cudnn.h
ls /usr/local/cuda/lib64/libcudnn*

来查看是否复制完成。

3.复制完成后,用记事本打开.bashrc文件(在home目录下,是个隐藏文件)或ctrl+alt+T打开终端输入vi .bashrc也可以打开。在最后添加

export PATH="/usr/local/cuda/bin:/home/你linux系统的用户名/conda/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"

保存,然后输入source ~/.bashrc刷新一下。
输入echo $LD_LIBRARY_PATH查看是否完成。


做完这些操作后要更新下pip,输入
python3 -m pip install --upgrade pip

最后根据https://mirrors.tuna.tsinghua.edu.cn/help/pypi/ 来进行pip换源,来提高pip下载的速度。在其中,可以将

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

中的https://pypi.tuna.tsinghua.edu.cn/simple换成别的网站,最好换成中国科技大学(http://pypi.mirrors.ustc.edu.cn/simple/)的,清华大学不知道是不是访问人多,总是下载的时候连接异常。

其他镜像网站参考:
  阿里云 http://mirrors.aliyun.com/pypi/simple/
  中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  豆瓣(douban) http://pypi.douban.com/simple/
  清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值