尝试在运行elementaryOS Freya(下面有Ubuntu 14.04)的桌面上安装支持GPU的tensorflow。这真的很难。
走传统路线并使用包管理器,似乎说明如下:
如果打开该.deb文件,则会打开软件中心GUI。如果你单击“安装”它显然安装但我找不到我的机器上的cuda文件。
$ cuda-repo-ubuntu1404-7-0-local
$ whereis cuda-repo-ubuntu1404-7-0-local
CUDA的回购ubuntu1404-7-0本地:
$ cd / usr / local
$ ls
bin等游戏包括lib man sbin share src
$ cd bin /
$ ls
iptest iptest2 ipython ipython2
很多人推荐这三个步骤:
sudo dpkg -i cuda-repo-ubuntu1404-7-0-local_7.0-28_amd64.deb
sudo apt-get update
sudo apt-get install cuda
但是当我尝试时,我得到:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
cuda-7-5 cuda-command-line-tools-7-5 cuda-core-7-5 cuda-cublas-7-5
cuda-cublas-dev-7-5 cuda-cudart-7-5 cuda-cudart-dev-7-5 cuda-cufft-7-5
cuda-cufft-dev-7-5 cuda-curand-7-5 cuda-curand-dev-7-5 cuda-cusolver-7-5
cuda-cusolver-dev-7-5 cuda-cusparse-7-5 cuda-cusparse-dev-7-5
cuda-documentation-7-5 cuda-driver-dev-7-5 cuda-drivers cuda-license-7-5
cuda-misc-headers-7-5 cuda-npp-7-5 cuda-npp-dev-7-5 cuda-nvrtc-7-5
cuda-nvrtc-dev-7-5 cuda-runtime-7-5 cuda-samples-7-5 cuda-toolkit-7-5
cuda-visual-tools-7-5
The following NEW packages will be installed:
cuda cuda-7-5 cuda-command-line-tools-7-5 cuda-core-7-5 cuda-cublas-7-5
cuda-cublas-dev-7-5 cuda-cudart-7-5 cuda-cudart-dev-7-5 cuda-cufft-7-5
cuda-cufft-dev-7-5 cuda-curand-7-5 cuda-curand-dev-7-5 cuda-cusolver-7-5
cuda-cusolver-dev-7-5 cuda-cusparse-7-5 cuda-cusparse-dev-7-5
cuda-documentation-7-5 cuda-driver-dev-7-5 cuda-drivers cuda-license-7-5
cuda-misc-headers-7-5 cuda-npp-7-5 cuda-npp-dev-7-5 cuda-nvrtc-7-5
cuda-nvrtc-dev-7-5 cuda-runtime-7-5 cuda-samples-7-5 cuda-toolkit-7-5
cuda-visual-tools-7-5
这些都是7.5版本。如果我在没有sudo apt-get update
的情况下再次这样做,我会得到相同的结果。我需要版本7.0 for Tensorflow。据我所知,从7.0到7.5的转换只是魔术。
帮助这个链中的任何地方都会非常有帮助。
答案 0 :(得分:1)
正如@talonmies在评论中指出的那样,解决方案是sudo apt-get install cuda-7-0
。这方面的文档很薄 - 我希望我没有花太长时间调试这个。