栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【分布式】树莓派搭建python 3.7.3 + tensorflow 1.14.0

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【分布式】树莓派搭建python 3.7.3 + tensorflow 1.14.0

!!!保姆式安装教程,绝对可用 ---------------------首先安装python3.7.3--------------------------- 0.更新软件源列表,同时检查编辑是否正确。再更新软件
sudo apt-get update
sudo apt-get upgrade
一、安装依赖包
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev   
sudo apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm 
sudo apt-get install -y libncurses5-dev  libncursesw5-dev xz-utils tk-dev
二、下载python
sudo wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
三、解压
sudo tar -zxvf Python-3.7.3.tgz
四、解压结束 进入生成的目录python-3.7.3
cd Python-3.7.3
五、 安装python
sudo ./configure --prefix=/usr/local/python3
sudo make install
六、安装完成,创建软连接,打印版本测试
sudo ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
sudo ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
python3 -V
pip3 -V

成功:

——————————————————————————————————————

--------------------------------然后安装tensorflow---------------------------- 一、拉取wheel

树莓派中拉取tensorflow所需的wheel文件:
https://github.com/lhelontra/tensorflow-on-arm/releases
这里因为是python3.7 base树莓派,所以选择这个源:

二、安装tensorflow

执行:

 sudo pip3 install tensorflow-1.14.0-cp37-none-linux_armv7l.whl

此时import tensorflow会出现,树莓派上import numpy出错:
importError: libf77blas.so.3: cannot open shared object file: No such file or directory

此时:
安装此依赖即可:

sudo apt-get install libatlas-base-dev

hello world看一下:
import tensorflow
with tensorflow.Session() as sess:
print(“hello world”)
成功:

———————————————————————————————————————

-----------------------实际部署问题(无项目搭建要求的,前两项配完即可)-------------------------- 一、更改程序的互联IP,防止连接不通 二、cloud问题

importError: cannot import name ‘cloud’ from ‘tensorflow.contrib’ (/usr/local/python3/lib/python3.7/site-packages/tensorflow/contrib/init.py)

解决办法:将此文件的这部分注释掉。

  1. 将要用的这两个安装了
sudo apt-get install vim
sudo apt-get install iperf
  1. 超级管理员模式下进行修改
sudo su
vim /usr/local/python3/lib/python3.7/site-packages/tensorflow/contrib/__init__.py

注释这两行即可:

完成后保存退出超级管理员模式:

exit
三、缺少哪些安装哪些即可

如:ModuleNotFoundError: No module named ‘psutil’

安装:

sudo pip3 install psutil
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/503808.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号