• Jetson nano 安装 TensorFlow


    Jetson nano 安装 TensorFlow

    1. 安装依赖软件包
    sudo apt-get install python3-pip
    1. 执行一下命令,修改文件中内容,如果不修改,后面依赖包无法安装
    python3 -m pip install --upgrade pip 
    sudo vim /usr/bin/pip3
    
    源文件
    from pip import main
    if __name__ == '__main__':
        sys.exit(main())
    
    修改后:
    from pip import __main__
    if __name__ == '__main__':
        sys.exit(__main__._main())

    修改后,保存。

    2. 安装依赖文件包,由于使用刚刷完镜像的板子,所以很多依赖包需要安装。

    $ sudo apt-get install python3-scipy
    $ sudo apt-get install python3-pandas
    $ sudo apt-get install python3-sklearn
    $ sudo apt-get install libhdf5-serial-dev hdf5-tools
    
    # 可以提前安装依赖包,如果网络情况好,可以跳过一下步骤
    $ sudo pip3 install Cython
    $ sudo pip3 install absl-py==0.7.0
    $ sudo pip3 install gast==0.2.2
    $ sudo pip3 install protobuf==3.11.2
    $ sudo pip3 install wrapt==1.11.2
    $ sudo pip3 install astor==0.8.1
    $ sudo pip3 install google-pasta=0.1.8
    
    #此外还会遇到一些极端情况,例如grpcio无法通过此种方法安装,通过使用浏览器下载对应的安装文件,
    $ sudo pip3 install grpcio-1.26.0.tar.gz
    

    3. 安装TensorFlow

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

    安装过程中,可能会出现文件文件无法完整下载等等错误。可以使用proxychains4代理工具进行下载,即使在使用proxychain4的过程中,尽量保证网络通畅。

    如果实在无法通过网络完成安装,只能根据软件包之间的依赖关系,按照顺序进行手动安装;

    根据执行上述的安装过程中,log信息会显示在屏幕上,按照log中下载安装包的顺序进行手动安装即可解决问题。

    注意手动安装的版本问题,如果安装版本过低或者过高,都无法满足检查。

    检查TensorFlow是否安装成功

    import tensorflow as tf
    print(tf.__version__)
  • 相关阅读:
    POJ 3041 Asteroids 二分图匹配
    ZOJ 3705 Applications 模拟
    UNIX环境高级编程(第3版)
    明清美文四卷本(共四册)
    卑鄙的圣人:曹操(全10册)
    爱丽丝梦游仙境
    我在大清官场30年
    乌合之众:大众心理研究
    Java多线程编程实战指南
    Linux就该这么学
  • 原文地址:https://www.cnblogs.com/pudonglin/p/12804144.html
Copyright © 2020-2023  润新知