美文网首页操蛋的程序员日常
jeton nano的tensorflow keras坑爹安装过

jeton nano的tensorflow keras坑爹安装过

作者: bot张翔宇 | 来源:发表于2019-07-24 10:35 被阅读0次

    jeston nano是基于aarch内核架构的,因此很多编程环境可能没法安装,最典型的就是annaconda无论是原生conda以及miniconda都不适用于jeston nano。如果硬要安装conda 可以取搜索 archiconda,这个是可以安装的,但是提供的工具包较少,tensorflow可能都不支持。

    jeston nano的安装主要有以下几个坑:

    1.供电一定要足,否则很容易死机或者运算速度极慢。

    2.安装过程一定要耐心,有多个安装包需要编译安装,比如h5py  grpcio这些需要安装很久,

    3.pip3 import main bug。

    4.安装过程中会出现很多系统错误,如果导致安装失败,可能需要重来(我刷机三次才成功搞定)

    详细描述安装过程:

    1)首先开机后 apt-get updata

    2)更改cuda位置:

    sudo gediit ~/.bashrc

    在最后添加:

    export CUDA_HOME=/usr/local/cuda-10.0

    export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH

    export PATH=/usr/local/cuda-10.0/bin:$PATH

    然后激活一下  source ~/.bashrc

    3)然后安装pip3,python3-dev,更新pip

    sudo apt-get install python3-pip python3-dev

    python3 -m pip install --upgrade pip  

    对于pip3 需要修改其中内容:

    使用sudo gedit /usr/bin/pip3  命令:

    from pip import main

    if __name__ == '__main__':

        sys.exit(main())

    修改该文件内容为:

    from pip import __main__

    if __name__ == '__main__':

        sys.exit(__main__._main())

    4)安装tensorflow依赖包:

    sudo pip3 install -U numpy

    sudo pip3 install -U h5py

    sudo pip3 install -U grpcio absl-py py-cpuinfo psutil portpicker grpcio six mock requests gast astor termcolor

    因为都是编译安装,耐心等待,预计一个小时内能够安装完

    5)安装tensorflow

    sudo pip3 install --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v42 tensorflow-gpu==1.13.1+nv19.3 --user

    安装过程同样很长 耐心等待

    6)keras的安装可以直接 sudo apt-get install python3-keras

    安装完成之后只需要import 验证通过即可

    折腾三遍终于安装成功!!

    相关文章

      网友评论

        本文标题:jeton nano的tensorflow keras坑爹安装过

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