spaCy
spaCy copied to clipboard
Unable to use picamera2 after downloading Spacy on raspberry pi
How to reproduce the behaviour
Create a test.py as follow to use picamera2 :
from picamera2 import Picamera2, Preview
import time
picam2 = Picamera2()
picam2.start_preview(Preview.QTGL)
camera_config = picam2.create_preview_configuration()
picam2.configure(camera_config)
picam2.start()
time.sleep(5)
picam2.close() #Remove the sleep and close if you want to close it manually with ctrl+C.
Once it's done, run it : it works ! Download spacy and it crashs. Here's the log :
(Spotty) admin@raspberrypi:~/Desktop $ python test.py
[2:24:41.338237926] [33775] INFO Camera camera_manager.cpp:327 libcamera v0.4.0+53-29156679
[2:24:41.346274570] [33781] INFO RPI pisp.cpp:720 libpisp version v1.1.0 e7974a156008 27-01-2025 (21:50:51)
[2:24:41.355908746] [33781] INFO RPI pisp.cpp:1179 Registered camera /base/axi/pcie@120000/rp1/i2c@88000/imx708@1a to CFE device /dev/media2 and ISP device /dev/media0 using PiSP variant BCM2712_D0
[2:24:41.749562537] [33775] INFO Camera camera.cpp:1202 configuring streams: (0) 640x480-XBGR8888 (1) 1536x864-BGGR_PISP_COMP1
[2:24:41.749724235] [33781] INFO RPI pisp.cpp:1484 Sensor: /base/axi/pcie@120000/rp1/i2c@88000/imx708@1a - Selected sensor format: 1536x864-SBGGR10_1X10 - Selected CFE format: 1536x864-PC1B
(Spotty) admin@raspberrypi:~/Desktop $ python Spacy.py
Traceback (most recent call last):
File "/home/admin/Desktop/Spacy.py", line 1, in <module>
import spacy
ModuleNotFoundError: No module named 'spacy'
(Spotty) admin@raspberrypi:~/Desktop $ uname -m
aarch64
(Spotty) admin@raspberrypi:~/Desktop $ conda install -c conda-forge spacy
Collecting package metadata (current_repodata.json): done
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 23.3.1
latest version: 25.1.1
Please update conda by running
$ conda update -n base -c defaults conda
Or to minimize the number of packages updated during conda update use
conda install conda=25.1.1
## Package Plan ##
environment location: /home/admin/anaconda3/envs/Spotty
added / updated specs:
- spacy
The following packages will be downloaded:
package | build
---------------------------|-----------------
_openmp_mutex-4.5 | 2_gnu 23 KB conda-forge
annotated-types-0.7.0 | pyhd8ed1ab_1 18 KB conda-forge
brotli-python-1.1.0 | py311h89d996e_2 349 KB conda-forge
bzip2-1.0.8 | h68df207_7 185 KB conda-forge
ca-certificates-2025.1.31 | hcefe29a_0 155 KB conda-forge
catalogue-2.0.10 | py311hec3470c_1 43 KB conda-forge
certifi-2025.1.31 | pyhd8ed1ab_0 159 KB conda-forge
cffi-1.17.1 | py311h14e8bb7_0 312 KB conda-forge
charset-normalizer-3.4.1 | pyhd8ed1ab_0 46 KB conda-forge
click-8.1.8 | pyh707e725_0 83 KB conda-forge
cloudpathlib-0.20.0 | pyhd8ed1ab_0 43 KB conda-forge
cloudpickle-3.1.1 | pyhd8ed1ab_0 25 KB conda-forge
colorama-0.4.6 | pyhd8ed1ab_1 26 KB conda-forge
confection-0.1.5 | pyhecae5ae_0 37 KB conda-forge
cymem-2.0.11 | py311h89d996e_0 50 KB conda-forge
cython-blis-1.0.1 | py311hec9beba_0 1.3 MB conda-forge
h2-4.2.0 | pyhd8ed1ab_0 53 KB conda-forge
hpack-4.1.0 | pyhd8ed1ab_0 30 KB conda-forge
hyperframe-6.1.0 | pyhd8ed1ab_0 17 KB conda-forge
idna-3.10 | pyhd8ed1ab_1 49 KB conda-forge
jinja2-3.1.6 | pyhd8ed1ab_0 110 KB conda-forge
langcodes-3.3.0 | pyhd3eb1b0_0 151 KB
ld_impl_linux-aarch64-2.43 | h80caac9_4 683 KB conda-forge
libblas-3.9.0 |31_h1a9f1db_openblas 17 KB conda-forge
libcblas-3.9.0 |31_hab92f65_openblas 16 KB conda-forge
libexpat-2.6.4 | h5ad3122_0 71 KB conda-forge
libffi-3.4.6 | he21f813_0 50 KB conda-forge
libgcc-14.2.0 | he277a41_2 523 KB conda-forge
libgcc-ng-14.2.0 | he9431aa_2 52 KB conda-forge
libgfortran-14.2.0 | he9431aa_2 52 KB conda-forge
libgfortran5-14.2.0 | hb6113d0_2 1.0 MB conda-forge
libgomp-14.2.0 | he277a41_2 452 KB conda-forge
liblapack-3.9.0 |31_h411afd4_openblas 16 KB conda-forge
liblzma-5.6.4 | h86ecc28_0 121 KB conda-forge
libnsl-2.0.1 | h31becfc_0 34 KB conda-forge
libopenblas-0.3.29 |pthreads_h9d3fd7e_0 4.6 MB conda-forge
libsqlite-3.49.1 | h5eb1b54_2 895 KB conda-forge
libstdcxx-14.2.0 | h3f4de04_2 3.6 MB conda-forge
libuuid-2.38.1 | hb4cce97_0 35 KB conda-forge
libxcrypt-4.4.36 | h31becfc_1 112 KB conda-forge
libzlib-1.3.1 | h86ecc28_2 65 KB conda-forge
markdown-it-py-3.0.0 | pyhd8ed1ab_1 63 KB conda-forge
markupsafe-3.0.2 | py311ha09ea12_1 25 KB conda-forge
mdurl-0.1.2 | pyhd8ed1ab_1 14 KB conda-forge
murmurhash-1.0.10 | py311h89d996e_2 36 KB conda-forge
ncurses-6.5 | ha32ae93_3 904 KB conda-forge
numpy-2.2.4 | py311h6c2b7b4_0 7.5 MB conda-forge
openssl-3.4.1 | hd08dc88_0 3.3 MB conda-forge
packaging-24.2 | pyhd8ed1ab_2 59 KB conda-forge
pip-25.0.1 | pyh8b19718_0 1.2 MB conda-forge
preshed-3.0.9 | py311h89d996e_2 131 KB conda-forge
pycparser-2.22 | pyh29332c3_1 108 KB conda-forge
pydantic-2.0.3 | pyhd8ed1ab_1 245 KB conda-forge
pydantic-core-2.3.0 | py311h2bdde80_0 1.3 MB conda-forge
pygments-2.19.1 | pyhd8ed1ab_0 868 KB conda-forge
pysocks-1.7.1 | pyha55dd90_7 21 KB conda-forge
python-3.11.11 |h1683364_2_cpython 14.5 MB conda-forge
python_abi-3.11 | 5_cp311 6 KB conda-forge
readline-8.2 | h8382b9d_2 285 KB conda-forge
requests-2.32.3 | pyhd8ed1ab_1 57 KB conda-forge
rich-13.9.4 | pyhd8ed1ab_1 181 KB conda-forge
setuptools-75.8.2 | pyhff2d567_0 760 KB conda-forge
shellingham-1.5.4 | pyhd8ed1ab_1 14 KB conda-forge
smart-open-7.1.0 | hd8ed1ab_0 7 KB conda-forge
smart_open-7.1.0 | pyhd8ed1ab_0 51 KB conda-forge
spacy-3.8.2 | py311hb9acf69_0 5.4 MB conda-forge
spacy-legacy-3.0.12 | pyhd8ed1ab_0 28 KB conda-forge
spacy-loggers-1.0.5 | pyhd8ed1ab_0 21 KB conda-forge
srsly-2.5.1 | py311h89d996e_1 599 KB conda-forge
thinc-8.3.2 | py311hb9acf69_1 959 KB conda-forge
tk-8.6.13 | h194ca79_0 3.2 MB conda-forge
tqdm-4.67.1 | pyhd8ed1ab_1 87 KB conda-forge
typer-0.15.2 | pyhff008b6_0 74 KB conda-forge
typer-slim-0.15.2 | pyh29332c3_0 45 KB conda-forge
typer-slim-standard-0.15.2 | h801b22e_0 5 KB conda-forge
typing-extensions-4.12.2 | hd8ed1ab_1 10 KB conda-forge
typing_extensions-4.12.2 | pyha770c72_1 39 KB conda-forge
tzdata-2025a | h78e105d_0 120 KB conda-forge
ujson-5.10.0 | py311h89d996e_1 51 KB conda-forge
urllib3-2.3.0 | pyhd8ed1ab_0 98 KB conda-forge
wasabi-1.1.3 | pyhd8ed1ab_1 28 KB conda-forge
weasel-0.4.1 | pyhd8ed1ab_2 42 KB conda-forge
wheel-0.45.1 | pyhd8ed1ab_1 61 KB conda-forge
wrapt-1.17.2 | py311ha879c10_0 64 KB conda-forge
zstandard-0.23.0 | py311ha879c10_1 681 KB conda-forge
------------------------------------------------------------
Total: 58.8 MB
The following NEW packages will be INSTALLED:
_openmp_mutex conda-forge/linux-aarch64::_openmp_mutex-4.5-2_gnu
annotated-types conda-forge/noarch::annotated-types-0.7.0-pyhd8ed1ab_1
brotli-python conda-forge/linux-aarch64::brotli-python-1.1.0-py311h89d996e_2
bzip2 conda-forge/linux-aarch64::bzip2-1.0.8-h68df207_7
ca-certificates conda-forge/linux-aarch64::ca-certificates-2025.1.31-hcefe29a_0
catalogue conda-forge/linux-aarch64::catalogue-2.0.10-py311hec3470c_1
certifi conda-forge/noarch::certifi-2025.1.31-pyhd8ed1ab_0
cffi conda-forge/linux-aarch64::cffi-1.17.1-py311h14e8bb7_0
charset-normalizer conda-forge/noarch::charset-normalizer-3.4.1-pyhd8ed1ab_0
click conda-forge/noarch::click-8.1.8-pyh707e725_0
cloudpathlib conda-forge/noarch::cloudpathlib-0.20.0-pyhd8ed1ab_0
cloudpickle conda-forge/noarch::cloudpickle-3.1.1-pyhd8ed1ab_0
colorama conda-forge/noarch::colorama-0.4.6-pyhd8ed1ab_1
confection conda-forge/noarch::confection-0.1.5-pyhecae5ae_0
cymem conda-forge/linux-aarch64::cymem-2.0.11-py311h89d996e_0
cython-blis conda-forge/linux-aarch64::cython-blis-1.0.1-py311hec9beba_0
h2 conda-forge/noarch::h2-4.2.0-pyhd8ed1ab_0
hpack conda-forge/noarch::hpack-4.1.0-pyhd8ed1ab_0
hyperframe conda-forge/noarch::hyperframe-6.1.0-pyhd8ed1ab_0
idna conda-forge/noarch::idna-3.10-pyhd8ed1ab_1
jinja2 conda-forge/noarch::jinja2-3.1.6-pyhd8ed1ab_0
langcodes pkgs/main/noarch::langcodes-3.3.0-pyhd3eb1b0_0
ld_impl_linux-aar~ conda-forge/linux-aarch64::ld_impl_linux-aarch64-2.43-h80caac9_4
libblas conda-forge/linux-aarch64::libblas-3.9.0-31_h1a9f1db_openblas
libcblas conda-forge/linux-aarch64::libcblas-3.9.0-31_hab92f65_openblas
libexpat conda-forge/linux-aarch64::libexpat-2.6.4-h5ad3122_0
libffi conda-forge/linux-aarch64::libffi-3.4.6-he21f813_0
libgcc conda-forge/linux-aarch64::libgcc-14.2.0-he277a41_2
libgcc-ng conda-forge/linux-aarch64::libgcc-ng-14.2.0-he9431aa_2
libgfortran conda-forge/linux-aarch64::libgfortran-14.2.0-he9431aa_2
libgfortran5 conda-forge/linux-aarch64::libgfortran5-14.2.0-hb6113d0_2
libgomp conda-forge/linux-aarch64::libgomp-14.2.0-he277a41_2
liblapack conda-forge/linux-aarch64::liblapack-3.9.0-31_h411afd4_openblas
liblzma conda-forge/linux-aarch64::liblzma-5.6.4-h86ecc28_0
libnsl conda-forge/linux-aarch64::libnsl-2.0.1-h31becfc_0
libopenblas conda-forge/linux-aarch64::libopenblas-0.3.29-pthreads_h9d3fd7e_0
libsqlite conda-forge/linux-aarch64::libsqlite-3.49.1-h5eb1b54_2
libstdcxx conda-forge/linux-aarch64::libstdcxx-14.2.0-h3f4de04_2
libuuid conda-forge/linux-aarch64::libuuid-2.38.1-hb4cce97_0
libxcrypt conda-forge/linux-aarch64::libxcrypt-4.4.36-h31becfc_1
libzlib conda-forge/linux-aarch64::libzlib-1.3.1-h86ecc28_2
markdown-it-py conda-forge/noarch::markdown-it-py-3.0.0-pyhd8ed1ab_1
markupsafe conda-forge/linux-aarch64::markupsafe-3.0.2-py311ha09ea12_1
mdurl conda-forge/noarch::mdurl-0.1.2-pyhd8ed1ab_1
murmurhash conda-forge/linux-aarch64::murmurhash-1.0.10-py311h89d996e_2
ncurses conda-forge/linux-aarch64::ncurses-6.5-ha32ae93_3
numpy conda-forge/linux-aarch64::numpy-2.2.4-py311h6c2b7b4_0
openssl conda-forge/linux-aarch64::openssl-3.4.1-hd08dc88_0
packaging conda-forge/noarch::packaging-24.2-pyhd8ed1ab_2
pip conda-forge/noarch::pip-25.0.1-pyh8b19718_0
preshed conda-forge/linux-aarch64::preshed-3.0.9-py311h89d996e_2
pycparser conda-forge/noarch::pycparser-2.22-pyh29332c3_1
pydantic conda-forge/noarch::pydantic-2.0.3-pyhd8ed1ab_1
pydantic-core conda-forge/linux-aarch64::pydantic-core-2.3.0-py311h2bdde80_0
pygments conda-forge/noarch::pygments-2.19.1-pyhd8ed1ab_0
pysocks conda-forge/noarch::pysocks-1.7.1-pyha55dd90_7
python conda-forge/linux-aarch64::python-3.11.11-h1683364_2_cpython
python_abi conda-forge/linux-aarch64::python_abi-3.11-5_cp311
readline conda-forge/linux-aarch64::readline-8.2-h8382b9d_2
requests conda-forge/noarch::requests-2.32.3-pyhd8ed1ab_1
rich conda-forge/noarch::rich-13.9.4-pyhd8ed1ab_1
setuptools conda-forge/noarch::setuptools-75.8.2-pyhff2d567_0
shellingham conda-forge/noarch::shellingham-1.5.4-pyhd8ed1ab_1
smart-open conda-forge/noarch::smart-open-7.1.0-hd8ed1ab_0
smart_open conda-forge/noarch::smart_open-7.1.0-pyhd8ed1ab_0
spacy conda-forge/linux-aarch64::spacy-3.8.2-py311hb9acf69_0
spacy-legacy conda-forge/noarch::spacy-legacy-3.0.12-pyhd8ed1ab_0
spacy-loggers conda-forge/noarch::spacy-loggers-1.0.5-pyhd8ed1ab_0
srsly conda-forge/linux-aarch64::srsly-2.5.1-py311h89d996e_1
thinc conda-forge/linux-aarch64::thinc-8.3.2-py311hb9acf69_1
tk conda-forge/linux-aarch64::tk-8.6.13-h194ca79_0
tqdm conda-forge/noarch::tqdm-4.67.1-pyhd8ed1ab_1
typer conda-forge/noarch::typer-0.15.2-pyhff008b6_0
typer-slim conda-forge/noarch::typer-slim-0.15.2-pyh29332c3_0
typer-slim-standa~ conda-forge/noarch::typer-slim-standard-0.15.2-h801b22e_0
typing-extensions conda-forge/noarch::typing-extensions-4.12.2-hd8ed1ab_1
typing_extensions conda-forge/noarch::typing_extensions-4.12.2-pyha770c72_1
tzdata conda-forge/noarch::tzdata-2025a-h78e105d_0
ujson conda-forge/linux-aarch64::ujson-5.10.0-py311h89d996e_1
urllib3 conda-forge/noarch::urllib3-2.3.0-pyhd8ed1ab_0
wasabi conda-forge/noarch::wasabi-1.1.3-pyhd8ed1ab_1
weasel conda-forge/noarch::weasel-0.4.1-pyhd8ed1ab_2
wheel conda-forge/noarch::wheel-0.45.1-pyhd8ed1ab_1
wrapt conda-forge/linux-aarch64::wrapt-1.17.2-py311ha879c10_0
zstandard conda-forge/linux-aarch64::zstandard-0.23.0-py311ha879c10_1
Proceed ([y]/n)? y
Downloading and Extracting Packages
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(Spotty) admin@raspberrypi:~/Desktop $ python -m spacy download fr_core_news_md
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting fr-core-news-md==3.8.0
Downloading https://github.com/explosion/spacy-models/releases/download/fr_core_news_md-3.8.0/fr_core_news_md-3.8.0-py3-none-any.whl (45.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.8/45.8 MB 8.8 MB/s eta 0:00:00
Installing collected packages: fr-core-news-md
Successfully installed fr-core-news-md-3.8.0
✔ Download and installation successful
You can now load the package via spacy.load('fr_core_news_md')
(Spotty) admin@raspberrypi:~/Desktop $ python Spacy.py
Traceback (most recent call last):
File "/home/admin/Desktop/Spacy.py", line 4, in <module>
from picamera2 import Picamera2
ModuleNotFoundError: No module named 'picamera2'
(Spotty) admin@raspberrypi:~/Desktop $ ^C
(Spotty) admin@raspberrypi:~/Desktop $ python test.py
Traceback (most recent call last):
File "/home/admin/Desktop/test.py", line 1, in <module>
from picamera2 import Picamera2, Preview
ModuleNotFoundError: No module named 'picamera2'
Your Environment
- Operating System: Linux-6.6.52
- Python Version Used: python-3.11.11
- spaCy Version Used: 3.8.2
- Environment Information: downloaded picamera2 and spacy. Working on conda.