引用 ubuntu离线安装显卡驱动
禁用 nouveau驱动 lsmod | grep nouveau # 查看有没有输出 如果有信息输出 则需要禁掉 sudo gedit /etc/modprobe.d/blacklist.conf # 可用vim, nano(保存 ctrl o 回车 离开 ctrl x)等替代gedit 在blacklist.conf的最后添加下面两行 blacklist nouveau options nouveau modeset 0 保存 关闭 更新 sudo update-initramfs -u 重启 必须重启 lsmod | grep nouveau # 查看有没有输出 如果没有任何信息输出 则说明ok .进入tty模式进行安装 Ctrl Alt F1进入文本模式 sudo service lightdm stop # 关闭图形界面 然后卸载掉原有驱动 sudo apt-get remove nvidia-* 给驱动run文件赋予执行权限 sudo chmod 777 NVIDIA-Linux-x86_64-440.31.run sudo bash NVIDIA-Linux-x86_64-440.31.run --no-opengl-files –no-x-check –no-nouveau-check # 后面写全 –no-opengl-files 只安装驱动文件 不安装OpenGL文件。这个参数最重要 –no-x-check 安装驱动时不检查X服务 –no-nouveau-check 安装驱动时不检查nouveau 后面两个参数可不加。 如果在装的过程中出现以下信息 请选择 The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。 Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择 No 继续。 Nvidia’s 32-bit compatibility libraries? 选择 No 继续。 Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 no 继续 sudo service lightdm restart # 重新开启图形界面 nvidia-smi # 查看是否安装成功安装cuda和cudnn
安装 cuda sudo chmod 777 cuda_10.0.130_410.48_linux.run sudo bash cuda_10.0.130_410.48_linux.run 然后一路回车100% 选项见下图 设置环境变量 sudo vim ~/.bashrc 将以下内容填到最后 保存 source ~/.bashrc 刷新环境 export LD_LIBRARY_PATH $LD_LIBRARY_PATH:/usr/local/cuda/lib64 export PATH $PATH:/usr/local/cuda/bin export CUDA_HOME $CUDA_HOME:/usr/local/cuda 终端输入 nvcc -V 出现版本号 安装cuda成功 安装cudnn: 解压之后为cuda目录 sudo cp cuda/include/cudnn.h /usr/local/cuda/include/ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ sudo chmod 777 /usr/local/cuda/include/cudnn.h sudo chmod 777 /usr/local/cuda/lib64/libcudnn* cudnn结束安装python3.6.3
解压 Python-3.6.3.tgz tar -zxvf Python-3.6.3.tgz # 先安装 zlib cd zlib tar -zxvf zlib-1.2.11 (1).tar.gz --使用table补全 cd zlib-1.2.11 sudo ./configure sudo make sudo make install # 安装python3.6.3 cd Python-3.6.3 # 进入解压好的目录 sudo ./configure sudo make sudo make install # 设置系统python环境为python3 cd /usr/bin sudo rm python 删除系统python链接 sudo ln -s /usr/local/bin/python3.6 /usr/bin/python # 将连接指向python3.6



