|簡體中文

比思論壇

 找回密碼
 按這成為會員
搜索



查看: 288|回復: 0
打印 上一主題 下一主題

Ubuntu16.04安装tensorflow_gpu教程

[複製鏈接]

13

主題

0

好友

123

積分

小學生

Rank: 2

  • TA的每日心情
    慵懶
    2022-8-24 22:19
  • 簽到天數: 21 天

    [LV.4]偶爾看看III

    推廣值
    0
    貢獻值
    0
    金錢
    1164
    威望
    123
    主題
    13
    樓主
    發表於 2018-9-4 21:47:51

    一,安装pip

    命令行输入:sudo apt-get install python-pip python-dev

    可能会出现错误,如无法定位软件包 python-pip  软件包python-dev 没有可安装候选,这时候需要更新下软件包信息,

    具体做法是在terminal终端下执行 sudo apt-get update

    再执行上一句

    二,安装nvidia driver

    驱动版本推荐:ubuntu-drivers devices

    我的输出:

    vendor   : NVIDIA Corporation

    model    : GM107M [GeForce GTX 960M]

    modalias : pci:v000010DEd0000139Bsv000017AAsd00003802bc03sc02i00

    driver   : xserver-xorg-video-nouveau - distro free builtin

    driver   : nvidia-384 - distro non-free recommended

    所以安装命令:sudo apt-get install nvidia-384

    三,安装cuda 8.0

    (1) 注意作者给的不是8.0版,下载8.0请移步点击打开链接, 或者百度云:点击打开链接

    (2) 找到下载目录,在下载目录打开terminal,根据下载的文件名相应的输入安装命令,我的文件名是:8.0.61_375.26_linux.run

    所以安装命令为:

    sudo sh cuda_8.0.61_375.26_linux.run --override

    (3) 配置cuda环境变量方式错误,按作者方式,将导致笔记本重启后,cuda安装失败。正确方式如下:

        1)打开bashrc文件:sudo gedit ~/.bashrc

        2) 在文件最后输入:

    • export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}

        3)其次在bashrc文件最后添加一行依赖库:


        export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}.


        4)重启电脑,再输入:nvidia-smi

    四,安装cudnn 5.1

    (1) 作者给的同样不是5.1版,下载5.1请移步点击打开链接,需要注册,或者百度云:点击打开链接

    安装过程就是解压:

    tar xvzf cudnn-8.0-linux-x64-v5.1.tgz

    然后里面的文件拷贝到cuda文件夹下:

    sudo cp cuda/include/cudnn.h /usr/local/cuda/include

    sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64

    sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

    五,安装tensorflow-gpu版

    1. 可以直接安装,输入:sudo pip install tensorflow-gpu==1.0

    2. 也可以按照作者的方式,不过他的不完整,且版本过低。

    作者给的是不完整的命令,正确的命令是:(1)export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl

    (2)sudo pip install --upgrade $TF_BINARY_URL

    可能也会出错,试试多输入几遍,我试了四遍成功了。

    Successfully installed funcsigs-1.0.2 mock-2.0.0 numpy-1.14.1 pbr-3.1.1 protobuf-3.0.0 setuptools-38.5.2 six-1.11.0 tensorflow-0.11.0 wheel-0.30.0

    安装成功



    重要聲明:本論壇是以即時上載留言的方式運作,比思論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,讀者及用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,讀者及用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。 由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者及用戶發現有留言出現問題,請聯絡我們比思論壇有權刪除任何留言及拒絕任何人士上載留言 (刪除前或不會作事先警告及通知 ),同時亦有不刪除留言的權利,如有任何爭議,管理員擁有最終的詮釋權。用戶切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。

    手機版| 廣告聯繫

    GMT+8, 2024-5-21 21:06 , Processed in 0.029745 second(s), 20 queries , Gzip On, Memcache On.

    Powered by Discuz! X2.5

    © 2001-2012 Comsenz Inc.

    回頂部