Skip to content

Commit

Permalink
Merge pull request #476 from bitcraze/toverumar/update_py_3.12
Browse files Browse the repository at this point in the history
Update documented supported python version to 3.12
  • Loading branch information
gemenerik committed Sep 18, 2024
2 parents be04130 + 7c66767 commit 418a681
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions docs/installation/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@ page_id: install

## Requirements

This project requires Python 3.7 - 3.11.
This project requires Python 3.8 - 3.12.

> Python 3.12 is not supported as it has issues with missing packages (see [this ticket](https://github.com/bitcraze/crazyflie-lib-python/issues/425))

See below sections for more platform-specific requirements.
## Install from Source
Expand Down Expand Up @@ -78,3 +77,15 @@ With linux, the crazyradio is easily recognized, but you have to setup UDEVpermi
### Windows

Look at the [Zadig crazyradio instructions](https://www.bitcraze.io/documentation/repository/crazyradio-firmware/master/building/usbwindows/) to install crazyradio on Windows

### macOS
If you are using python 3.12 on mac you need to install libusb using homebrew.
```
$ brew install libusb
```

If your Homebrew installation is in a non default location or if you want to install libusb in some other way you
might need to link the libusb library like this;
```
$ export DYLD_LIBRARY_PATH="YOUR_HOMEBREW_PATH/lib:$DYLD_LIBRARY_PATH"
```

0 comments on commit 418a681

Please sign in to comment.