ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device #1270
Replies: 2 comments
-
@sebas1984x - I did try the command The exact part of the script it falls over is: Collecting requests-oauthlib |
Beta Was this translation helpful? Give feedback.
-
I also ran into this issue, but managed to fix it. As a note, I used this, better maintained version of BirdNET-Pi: https://github.com/Nachtzuster/BirdNET-Pi, but encountered the issue all the same. I have not fully diagnosed the underlying issue, but I have managed to get my installation to complete manually. In my case, despite the installation "failing", birdnet will still run. Navigate to hostname.local (or your local ip address) and under View Log, it will tell you which packages are missing. I think perhaps the main culprit is attempts to install tensorflow (which is a large package), rather than the tflite_runtime-2.6.0 (the "lite" version of tensorflow). Maybe some or other package depends on tensorflow, and will attempt to import functions from it, rather than the lite version.
This should hopefully fix your packages issue. I had a subsequent issue of the labels not being detected. I assume this is normally handled for you in a subsequent step of the installation, but I had to manually unzip the label files. Navigate to the model folder and unzip one of Change the name of your preferred language to |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
i got this error when installing on a rpiw2, this is the solution.
The temporary directory (/tmp) i too small for the large package being installed.
To temporarily use another directory for TMPDIR, run:
export
TMPDIR=/home/pi/tmp mkdir -p
/home/pi/tmpThen re-run the installation.
Beta Was this translation helpful? Give feedback.
All reactions