美文网首页
fedora系统anaconda下安装tensorflow-gp

fedora系统anaconda下安装tensorflow-gp

作者: 陈南_daa1 | 来源:发表于2019-02-28 19:07 被阅读0次

    重点:对fedora系统不熟的情况下,不要在网上看一个教程就是一个代码。

    在fedora系统下成功安装nvidia显卡驱动,CUDA后。anaconda安装不难,关键是在anaconda下建立虚拟环境的专用命令是conda。

    我之前也不知道,根据网上的tensorflow教程,用pip安装了一遍,然后忘记了。。。

    然后用fedora的dnf命令又安装了一遍tensorflow-gpu版
    后来再在anaconda虚拟环境下用conda命令装一个GPU版的tensorflow。

    结果发现,tensorflow怎么跑都找不到显卡,但nvidia-smi明明显示都是对的。
    然后删anaconda环境下的tensorflow,删除anaconda环境,dnf 下的tensorflow也删了装,装了删,
    试了一天,可就是找不到GPU设备,都开始怀疑人生了。

    最后硬是考find命令找到了在系统自带的python文件夹下找到了tensorflow(CPU版)。然后才想起来之前,根据网上教程用pip命令安装过tensorflow。没想到pip中的环境优先级这么高。删了这里的tensorflow,anaconda环境下的tensorflow-gpu才能用。

    总结:
    1·如果在Ubuntu/linux 或者MacOS中可以使用

    $ pip install tensorflow-gpu
    

    tensorflow安装在系统中python下的目录中
    删除用

    $ pip uninstall tensorflow-gpu
    

    2·如果在fedora中使用
    dnf 添加某个tensorflow版本的源,删除的话用

    $ dnf remove tensorflow
    

    3·在anaconda中用

    $ conda install tensorflow-gpu
    

    不过要先激活环境
    删除

    $ conda uninstall tensorflow-gpu
    

    相关文章

      网友评论

          本文标题:fedora系统anaconda下安装tensorflow-gp

          本文链接:https://www.haomeiwen.com/subject/awpkuqtx.html