Это руководство поможет вам установить Tensorflow на Raspberrypi.
TensorFlow — это библиотека машинного обучения с открытым исходным кодом, разработанная Google, которая широко используется в области искусственного интеллекта. Его можно установить на различные платформы, включая Raspberry Pi — популярный одноплатный компьютер, используемый в различных проектах. Вот пошаговое руководство по установке TensorFlow на Raspberry Pi:
- Установите операционную систему (рекомендуется ОС aarch64 -> Ubuntu Server 22.04.2 LTS (64-разрядная версия)) на Raspberry Pi (модель 3 или новее).
- Обновите и обновите Raspberry Pi:
Первый шаг — обновить и обновить Raspberry Pi, чтобы убедиться, что у нас установлены последние пакеты и программное обеспечение.
sudo apt update sudo apt upgrade -y
3. Установите зависимости.
Следующим шагом будет установка зависимостей, необходимых для TensorFlow.
sudo apt-get install -y libhdf5-dev libc-ares-dev libeigen3-dev gcc gfortran libgfortran5 libatlas3-base libatlas-base-dev libopenblas-dev libopenblas-base libblas-dev liblapack-dev cython3 libatlas-base-dev openmpi-bin libopenmpi-dev python3-dev pip install -U wheel mock six
4. Найдите свой файл .whl
- Проверить архитектуру:
uname -m
это печатает архитектуру системы ```aarch64`` или ```armv7l``` (рекомендуется использовать ОС ```aarch64```, потому что последняя версия колес tensorflow поддерживает только ```aarch64``` )
- Проверьте версию Python:
python3 -V
это отобразит версию Python ```Python 3.*.*```
- Откройте эту ссылку [Tensorflow Wheels](https://github.com/PINTO0309/Tensorflow-bin/tree/main/previous_versions), чтобы выбрать колесо для вашего PI
формат, в котором вам нужно выбрать
- Здесь «cp39» представляет вашу версию Python, в моем случае это «Python 3.9.16». а «aarch64» представляет архитектуру вашей системы.
- если вашей версии Python нет ни в одном из файлов этого репозитория, тогда вам нужно изменить версию Python в вашем PI с помощью инструмента с открытым исходным кодом Pyenv здесь https://github.com/pyenv/pyenv
- Теперь выберите файл bash в соответствии с вашей версией Python и архитектурой системы, затем откройте его, нажмите «Raw» и скопируйте URL-адрес.
- Теперь откройте терминал PI, затем wget этот файл bash со скопированным необработанным URL-адресом.
wget <link copied>
5. файл bash для загрузки правильного файла колеса находится в текущем рабочем каталоге
6. теперь измените разрешение файла для этого файла bash и выполните его, чтобы загрузить файл колеса.
chmod +x download_tensorflow-2.9.0-cp39-none-linux_aarch64.sh ./download_tensorflow-2.9.0-cp39-none-linux_aarch64.sh
это занимает время в зависимости от вашего интернет-соединения
7. Удалите tensorflow, если вы установили
sudo pip uninstall tensorflow pip uninstall tensorflow
8. Последний шаг. Установите файл колеса Tensorflow.
python3 -m pip install tensorflow-2.9.0-cp39-none-linux_aarch64.whl
9. Проверьте, установлен ли Tensorflow