尝试在我的运行elementaryOS Freya(下面有Ubuntu 14.04)的桌面上安装支持GPU的tensorflow。真的很难。
走传统路线并使用包管理器,似乎说明是:
$哪个cuda-repo-ubuntu1404-7-0-local
$ whereis cuda-repo-ubuntu1404-7-0-local
cuda-repo-ubuntu1404-7-0-本地:
$ cd/usr/本地
$ 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 版的 Tensorflow。据我所知,从 7.0 到 7.5 的转换简直就是魔法。在这条链中的任何地方提供帮助都会非常有帮助。
最佳答案
正如@talonmies 在评论中指出的那样,解决方案是 sudo apt-get install cuda-7-0
.这方面的文档很薄——我希望我没有花这么长时间调试它。
关于ubuntu - 如何在elementaryOS(Ubuntu 14.04)上安装CUDA 7.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34703622/