Skip to main content

MaixPy3 Logo

MaixPy3 GitHub forks GitHub stars GitHub watchers

MIT PyPI version Python issue

MaixPy3 is a Python3 toolkit based on cpython, which simplifies the development of applications on Linux AI edge devices through Python programming.

See the wiki.sipeed.com for more information

Support Jupyter Environment

Install rpyc_ikernel kernel in jupyter notebook & lab to get an IDE that can remotely call Python code, videos, and image streaming.

index.png

Installation

  • ready linux ubuntu20.04 desktop
sudo apt update && sudo apt install libjpeg-dev gcc libopencv-dev -qq -y && wget http://mirrors.kernel.org/ubuntu/pool/main/libf/libffi/libffi6_3.2.1-8_amd64.deb && sudo apt install ./libffi6_3.2.1-8_amd64.deb -qq -y

python3 -m pip install pybind11 maixpy3
  • run this python code
from maix import camera, display
display.show(camera.capture().draw_string(0, 0, "hello world!"))

uasge.png

Develop

Under linux x86_64, use python3 setup.py build && python3 -m pip install . to complete the linux package construction. If you need .whl pre-compiled package, please change build to bdist_wheel. For other platforms, take the version of maix_v83x as an example, match the Python3 + cross-compilation chain of the corresponding platform, and run python3.8 setup.py build maix_v83x to complete the construction of the target platform package.

Welcome to provide configurations of different platforms to MaixPy3/envs/ to adapt to the MaixPy3 environment.

Platform Status Config Progress Toolchain
linux_pc & RPi_2B working linux_desktop 70% develop.md & maixpy3_build.yml
maix_v83x working maix_v83x 99% v83x_linux_x86_python3.8_toolchain
maix_r329 working maix_r329 99% r329_linux_x86_python3.9_toolchain

License

Copyright (c) Sipeed Corporation. All rights reserved.

Licensed under the MIT license.

Metadata

Release files for maixpy3 0.5.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for maixpy3 0.5.3
File Size Uploaded
maixpy3-0.5.3.tar.gz 74.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for maixpy3 0.5.3
File Interpreter ABI Platform
maixpy3-0.5.3-cp39-cp39-manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
maixpy3-0.5.3-cp38-cp38-linux_armv7l.whl CPython 3.8 CPython 3.8 linux armv7l Details

Total release size: 91.9 MB

Release files / maixpy3-0.5.3.tar.gz

Download URL maixpy3-0.5.3.tar.gz
Size 74.5 MB
Tags Source
SHA-256 checksum
How to use checksums
13cc9cf3edec310edecd67b85f6664b3a8fbb5dc55476cf4707037b77b710369
BLAKE2b-256 checksum
How to use checksums
ddf5b5a29b1cfff0ab9f198d1217f9ec821634aea391aa72eebb8c21a059ac9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Release files / maixpy3-0.5.3-cp39-cp39-manylinux2014_aarch64.whl

Download URL maixpy3-0.5.3-cp39-cp39-manylinux2014_aarch64.whl
Size 12.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
15c101ec7f65225d6d27106d7f006775270a870a08b94b6ed5f2e550c0e3a66b
BLAKE2b-256 checksum
How to use checksums
6b14e1ac8780c4ecb1920b9278b729805f240f608accf0bd11d2e2d5adcbf9fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Release files / maixpy3-0.5.3-cp38-cp38-linux_armv7l.whl

Download URL maixpy3-0.5.3-cp38-cp38-linux_armv7l.whl
Size 5.1 MB
Tags CPython 3.8 linux armv7l
SHA-256 checksum
How to use checksums
03123de2f5fa10afbde7c7f12bcf7c1a20d9eb6bd0769ceb48aee23fa1463683
BLAKE2b-256 checksum
How to use checksums
415ab32229c2da4ad1cef1c093fb35e3488ead3904cb1954925abc43758eaa7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Release history Release notifications | RSS feed

This release

0.5.3 This release

3 release files

0.5.2

3 release files

0.5.1

3 release files

0.5.0

3 release files

0.4.9

3 release files

0.4.8

3 release files

0.4.7

3 release files

0.4.6

3 release files

0.4.3

3 release files

0.4.0

3 release files

0.3.5

3 release files

0.3.4

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page