Ed Murphy
Ed Murphy
when installing imgaug on the nano, I see a series of these errors while it is trying to install ``` WARNING: Discarding https://files.pythonhosted.org/packages/44/ec/4eddbf9d17a917c51fb4ad159aa7137f506681e91ab559cf87d120e1d78d/Shapely-1.7.0.tar.gz#sha256=e21a9fe1a416463ff11ae037766fe410526c95700b9e545372475d2361cc951e (from https://pypi.org/simple/shapely/). Command errored out with exit...
This is a simple way to reproduce the but that does not include all the donkeycar code. ``` $ sudo apt-get install libgeos-dev $ cd ~/projects $ git clone https://github.com/JetsonHacksNano/CSI-Camera.git...
Here's a twist; I can reproduce the bug without installing imgaug. Just install opencv-python: ``` $ cd ~/projects/CSI-Camera $ rm -rf env $ python3 -m virtualenv -p python3 env --system-site-packages...
I've been able to repeat this bug with the base Jetpack 4.6 python which is python3.6.9, and with python3.7.5 and python3.8.0
It works 'out-of-the-box' with no virtual environment, so this is what it is using for opencv: ``` ed@diydonkeybot:~/projects/CSI-Camera$ python3 Python 3.6.9 (default, Dec 8 2021, 21:08:43) [GCC 8.4.0] on linux...
this works in the virtual environment is we don't try to install opencv-python ``` ed@diydonkeybot:~/projects/CSI-Camera$ rm -rf env ed@diydonkeybot:~/projects/CSI-Camera$ python3 -m virtualenv -p python3 env --system-site-packages created virtual environment CPython3.6.9.final.0-64...
Thanks @TCIII for finding this issue in the imgaug github, https://github.com/aleju/imgaug/issues/737 and https://github.com/aleju/imgaug/issues/473 That indicated that the pip wheel install of imgaug will install opencv-python. My own testing above shows...
The maintainer of the imgaug library has said they will not fix their installer. So we should implement our augmentations another way. There is an alternative library that used to...
[PR #978](https://github.com/autorope/donkeycar/pull/978) is a temporary workaround (read HACK) that mocks out the augmentations if imgaug dependency is not installed. It is not installed by default on the Nano. So this...
I like this idea. One of the most common issues we have is having different configuration when training on the laptop than we have when driving with the donkeycar. We...