DepthAI Python Library
Project description
DepthAI Python Library
Python bindings for C++ depthai-core library
Documentation
Documentation is available over at Luxonis DepthAI Python API
Installation
Prebuilt wheels are available in Luxonis repository Make sure pip is upgraded
python3 -m pip install -U pip
python3 -m pip install --extra-index-url https://artifacts.luxonis.com/artifactory/luxonis-python-snapshot-local/ depthai
Building from source
Dependencies
- cmake >= 3.2
- C/C++11 compiler (clang, gcc, msvc, ...)
- Python
Along these, dependencies of depthai-core are also required See: depthai-core dependencies
Building
To build a shared library from source perform the following:
mkdir build && cd build
cmake ..
cmake --build . --parallel
To build a wheel, execute the following
python3 -m pip wheel . -w wheelhouse
Tested platforms
- Windows 10
- Ubuntu 16.04, 18.04;
- Raspbian 10;
- macOS 10.14.6, 10.15.4;
Troubleshooting
- Build failure on Ubuntu 18.04 ("relocation ..." link error) with gcc 7.4.0 (default) - issue #3
-
the solution was to upgrade gcc to version 8:
sudo apt install g++-8 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 70 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 70
-
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
depthai-1.0.0.0.tar.gz
(84.7 kB
view hashes)
Built Distributions
Close
Hashes for depthai-1.0.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd41372ac1ee19ca0afd1bf0db1ffddbffa4e998023ba29d7c0c7f2ef6502436 |
|
MD5 | 59bcdf03291c3830fb866f576926e77d |
|
BLAKE2b-256 | 1eeb698b85d8a4025d2d13d8d668b08e9b4c51952b3c20cd2c885df0cf95cac7 |
Close
Hashes for depthai-1.0.0.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cf8558198a7b93df808d8345bb62aca3ef5de58d04c6aa5cfca04e5fc8b9542 |
|
MD5 | bccc8304d161743ac1caed7960e416a0 |
|
BLAKE2b-256 | 73d6f5090057bdc65bdb7e4a337a8573527b033a8a393612c8520d152618f35e |
Close
Hashes for depthai-1.0.0.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b6f70c1926c1e6689451cd17b5c050514183432aea8ab9fcd3fe49d8e50ea0 |
|
MD5 | 629a32695401fdae846fd4b2bd2e5925 |
|
BLAKE2b-256 | 09e517e41cd74cba2bf565cc9478de3e3a89af6b9699cfb58b96273527eda9e8 |
Close
Hashes for depthai-1.0.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b985eaeb3fe1d1594dbb5367d3d90229ec1e454d6c207e31bf1fc2c2562db2d |
|
MD5 | 37a75225fcbdd4f5132fc6d4ac3f4e29 |
|
BLAKE2b-256 | ad240d868dc7866ce1af5568c5381edd68f9625f33e521f3060d50a8a9706cb1 |
Close
Hashes for depthai-1.0.0.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e71de0036a80abc1fe8de28cbb5b7e61f89b4dfcb3bba5cf0200736fde88fe2f |
|
MD5 | 20de1fb97d7606c12b68f585e465f28a |
|
BLAKE2b-256 | 236c5c9a5982bfe40323c9defc69633255b5a542a5786b3486f29a1c31300f4c |
Close
Hashes for depthai-1.0.0.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3576965de1f09380cd6309ea2676fe30cc892b8cfb586705eee717a66b33242b |
|
MD5 | 9c317072b74a47a34f216afe244338d0 |
|
BLAKE2b-256 | 1269da67e09a7e1a2a3b3fe8f488025ae1f1130aec34553b07677edcbe65cb57 |
Close
Hashes for depthai-1.0.0.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f87c2b2bb65dfeb4399d6852e22ab4506b2656a26d044be58a2ff03b9703584 |
|
MD5 | 7a4d612c893ed006fb212e0cd78eef6d |
|
BLAKE2b-256 | 00dc047e68c93f99f3300e3088d7e9876b91e4b5c241f92501cae9ac12adcb21 |
Close
Hashes for depthai-1.0.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f27930a5928206cc660caa4f6a059e626e35712d10770a306d8ec9b02b98bd41 |
|
MD5 | 430ee9b728e628092db98c6629a1404a |
|
BLAKE2b-256 | 7574190ab5937f7530a5f41d9c8bf02848313bbdcf9fdf80efb54d63deeea8ad |
Close
Hashes for depthai-1.0.0.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5d2595c5606c66d8131798847a3928537bd1bec856c2b28eb330c6ca83fdbb1 |
|
MD5 | 9c8dd24a2c43ea55d520fe0f83eb9a8c |
|
BLAKE2b-256 | dc1e1ca1ab77c7feb5189c1ba5a7d7156272874c7331b30f70bd5ca8b74f2577 |
Close
Hashes for depthai-1.0.0.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e41d7192eba5753683bf5e5e9da5194338e49cc022c89871b8a07b9c650746b7 |
|
MD5 | 4d5faf49ac8308da2868ac98d93cb150 |
|
BLAKE2b-256 | f01e19e0286cb36d98677157299a14ab234d179e7324cc9c210119e9afca196a |
Close
Hashes for depthai-1.0.0.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72523de825cdbc4f2d5b0cc4ceda221df830897b423277c95c43d70e9be3c614 |
|
MD5 | 5e91d6c10eeb6eef83ef0b404023da1f |
|
BLAKE2b-256 | 41321cae61a96162cd1d61293672bcb05bcb61ff26599f46aa5a2a13eb8e54b1 |
Close
Hashes for depthai-1.0.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e21b07fdc2f61ba7d555203d09d79b6c68773b0adf51175fc1b6176ffcc9953c |
|
MD5 | a8ada2768a09ec6766adca50618e21c6 |
|
BLAKE2b-256 | 7002aec0d7f8cee68b84e99d7b8e3283985f37c5bcab688fd99771781c3334f8 |
Close
Hashes for depthai-1.0.0.0-cp37-cp37m-linux_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3886a56445e7cf35e79961d6221cfc01759a91b6821900f6e149f4a605b8b41 |
|
MD5 | 496e6427405f0a54be94b2040b1f2cc5 |
|
BLAKE2b-256 | 7cd19c916cff1961e2b7bf29074896ee6ef5181f318f086f7eb396f8bb187662 |
Close
Hashes for depthai-1.0.0.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02efb0970b805ce6c3e4b9121f3be08192bc779226a68895d5d7fc8c73e63071 |
|
MD5 | a51b84f3b8b4a8f3332159c2e32e226a |
|
BLAKE2b-256 | aa3f55f2e2087bf1e1183fa2ebd6cfe4050644551423219c526d962dd7d710c6 |
Close
Hashes for depthai-1.0.0.0-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a3958ec9ab10cea23fe8fa3fb28257b8ac56ec2c851ad830dbc82746ec55784 |
|
MD5 | 07b1927f963d0c54c80000ecc8a4c5aa |
|
BLAKE2b-256 | 3e3958a206ec63cd28a95edc8503954f66e454a281685533d14be753d27a7d33 |
Close
Hashes for depthai-1.0.0.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c2e8c45494dbab764139680103adca23b94ec31db5f3dff172099fd0db96c84 |
|
MD5 | 82d872ef45b8f0db9b2dafd88ed02edb |
|
BLAKE2b-256 | 74141771fb99ce1fbf9db805765f3de82a842fc17a9609619051a3626e1108b0 |
Close
Hashes for depthai-1.0.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3db6cad6dde41bbb97f4968cffae0c6b413f1f1c05b1556f0410e0f1d2ff3296 |
|
MD5 | 733cd4f1270ae53aefb50b3b8910a9f0 |
|
BLAKE2b-256 | 081d906c0b04ba0be43035d666f552245086a7df366e6b55ca7f7b3460b82388 |
Close
Hashes for depthai-1.0.0.0-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d695839157c8947f2ff4a62d804fb52f778fd3904f5f42b9e611c5bbd40e864b |
|
MD5 | 81fdd9c3a2ecdc18e6601302168d524c |
|
BLAKE2b-256 | 847711ed44ee3c30460b40578d5a4979c2fe52398adae8b7fc2728c1faa1bf18 |