• 安装ubuntu20.04, CUDA11.4, cnDNN, tensorflow, pytorch


    ubuntu22.04默认python为3.11

    ubuntu20.04默认python为3.8

    第一步,分区安装系统

    efi引导区, 逻辑分区,512M

    root: 主分区,512M

    swap: 逻辑分区,64G

    home:逻辑分区,320G

    /:逻辑分区, 130G, CUDA是安装这个路径下的 

    ##在进行下一步之前要选择boot loader的安装位置,该位置必须设置为efi分区

    但不知道为什么,几次用后,发现home目录未绑上,导致主分区空间不够。

    重新绑定:

    先用sudo fdisk -l  和  sudo blkid 命令结合起来找出盘符

    vi /etc/gtab下增加:

    重启,即可,、

    注意:如果输入错误,会无法进入桌面,只能用linux系统盘重新进入修改

    第二步,设置软件源

    ubuntu更新源:菜单->software&updates->ubuntu software, 这里选择Download from : 中国区

                             或者 sudo gredit /etc/apt/sources.list 里添加源

    第三步,安装CUDA

    1.英伟达官网下载,下载的是cuda11.6版本,无法安装成功

    2.卸载显卡驱动,

    sudo apt-get --purge remove nvidia*

    sudo apt autoremove

    还是无法安装成功;

    3.下载cuda提示的显卡驱动版本,安装显卡驱动,提示是因为:

    ERROR: The Nouveau kernel driver is currently in use by your system

    打开terminal, 修改/etc/modprobe.d/blacklist.conf文件,增加:

    blacklist nouveau

    options nouveau modeset=0

    保存重启,就可以安装成功了。

    4.安装cuda,一次成功

    5.增加环境变量:

    sudo gedit ~./bashrc

    export PATH=...:$PATH

    export LD_LIBRARY_PATH=...:$LD_LIBRARY_PATH

    第四步,安装cuDNN

    官网下载deb版本,直接sudo apt install XXXXXX即可

    第五步,安装tensorflow

    第六步,安装pytorch

  • 相关阅读:
    2023面试知识点三
    go语言学习-基本概念与流程控制
    爬取某牙视频
    强大的JTAG边界扫描(4):STM32边界扫描应用
    Docker容器化技术
    C++ std::condition_variable 条件变量用法
    Go协程,用通道传输数据
    frp:开源内网穿透工具
    linux格式化输入输出
    vscode+svn的配置和简单使用
  • 原文地址:https://blog.csdn.net/my88site/article/details/128160887