Jetson nano 安裝 TensorFlow

1. 安裝依賴軟件包
sudo apt-get install python3-pip
執行一下命令,修改文件中內容,若是不修改,後面依賴包沒法安裝
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  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
$ 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
$ sudo pip3 install keras  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
#此外還會遇到一些極端狀況,例如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__)
相關文章
相關標籤/搜索