【CUDA】安装的一些坑

  • 推荐先安装驱动
  • 安装CUDA等
  • tensorflow请按照官网教程安装
  • 安装openGL库

推荐先安装驱动

-如果不安装驱动,界面分辨率会很丑

-官网下载NVIDIA驱动

sudo ./驱动包.run --no-x-check --no-nouveau-check --no-opengl-files

-请加上后面的命令,不然会出现重启后,无限用户登录的情况

安装CUDA等

-参考
安装参考

-这里面,可以在驱动那一项选no了,因为已经装过了

tensorflow请按照官网教程安装

-在安装后,可能出现pycharm找不到链接库的情况

-如 .8.so这样的文件找不到

sudo ldconfig /usr/local/cuda/lib64/

-这样就可以解决

安装openGL库

-ubuntu 16.04对于openGL的支持还是比较充分的,使用freeglut和openGL的基本库即可实现快速安装,具体方法如下:
我们使用终端,并输入以下语句

sudo apt-get install build-essential

安装OpenGL Library

sudo apt-get install libgl1-mesa-dev

安装OpenGL Utilities

sudo apt-get install libglu1-mesa-dev

-OpenGL Utilities 是一组建构于 OpenGL Library 之上的工具组,提供许多很方便的函式,使 OpenGL 更强大且更容易使用。

-安装OpenGL Utility Toolkit

sudo apt-get install libglut-dev

-OpenGL Utility Toolkit 是建立在 OpenGL Utilities 上面的工具箱,除了强化了 OpenGL Utilities 的不足之外,也增加了 OpenGL 对于视窗介面支援。

-注意:在这一步的时候,可能会出现以下情况,shell提示:
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package libglut-dev

-将上述# sudo apt-get install libglut-dev命令改成# sudo apt-get install freeglut3-dev即可。

你可能感兴趣的:(【CUDA】安装的一些坑)