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__)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM