[Python] Pip python Cannot install module spaCy

Discussão em 'Python' iniciado por Stack, Março 12, 2025.

  1. Stack

    Stack Membro Participativo

    I wanted to use spacy to work on a project, but it cannot be installed using pip and is showing the following error message in command prompt

    pip install spacy
    Collecting spacy
    Using cached spacy-3.8.2.tar.gz (1.3 MB)
    Installing build dependencies ... error
    error: subprocess-exited-with-error

    × pip subprocess to install build dependencies did not run successfully.
    │ exit code: 1
    ╰─> [103 lines of output]
    Ignoring numpy: markers 'python_version < "3.9"' don't match your environment
    Collecting setuptools
    Using cached setuptools-76.0.0-py3-none-any.whl.metadata (6.7 kB)
    Collecting cython<3.0,>=0.25
    Using cached Cython-0.29.37-py2.py3-none-any.whl.metadata (3.1 kB)
    Collecting cymem<2.1.0,>=2.0.2
    Using cached cymem-2.0.11-cp313-cp313-win_amd64.whl.metadata (8.8 kB)
    Collecting preshed<3.1.0,>=3.0.2
    Using cached preshed-3.0.9.tar.gz (14 kB)
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
    Preparing metadata (pyproject.toml): started
    Preparing metadata (pyproject.toml): finished with status 'done'
    Collecting murmurhash<1.1.0,>=0.28.0
    Using cached murmurhash-1.0.12-cp313-cp313-win_amd64.whl.metadata (2.2 kB)
    Collecting thinc<8.4.0,>=8.3.0
    Using cached thinc-8.3.2.tar.gz (193 kB)
    Installing build dependencies: started
    Installing build dependencies: finished with status 'error'
    error: subprocess-exited-with-error

    pip subprocess to install build dependencies did not run successfully.
    exit code: 1

    [65 lines of output]
    Ignoring numpy: markers 'python_version < "3.9"' don't match your environment
    Collecting setuptools
    Using cached setuptools-76.0.0-py3-none-any.whl.metadata (6.7 kB)
    Collecting cython<3.0,>=0.25
    Using cached Cython-0.29.37-py2.py3-none-any.whl.metadata (3.1 kB)
    Collecting murmurhash<1.1.0,>=1.0.2
    Using cached murmurhash-1.0.12-cp313-cp313-win_amd64.whl.metadata (2.2 kB)
    Collecting cymem<2.1.0,>=2.0.2
    Using cached cymem-2.0.11-cp313-cp313-win_amd64.whl.metadata (8.8 kB)
    Collecting preshed<3.1.0,>=3.0.2
    Using cached preshed-3.0.9.tar.gz (14 kB)
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
    Preparing metadata (pyproject.toml): started
    Preparing metadata (pyproject.toml): finished with status 'done'
    Collecting blis<1.1.0,>=1.0.0
    Using cached blis-1.0.2-cp313-cp313-win_amd64.whl.metadata (7.8 kB)
    Collecting numpy<2.1.0,>=2.0.0
    Using cached numpy-2.0.2.tar.gz (18.9 MB)
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
    Installing backend dependencies: started
    Installing backend dependencies: finished with status 'done'
    Preparing metadata (pyproject.toml): started
    Preparing metadata (pyproject.toml): finished with status 'error'
    error: subprocess-exited-with-error

    Preparing metadata (pyproject.toml) did not run successfully.
    exit code: 1

    [19 lines of output]
    + C:\Users\ronal\AppData\Local\Programs\Python\Python313\python.exe C:\Users\ronal\AppData\Local\Temp\pip-install-bpp4n0ch\numpy_744bbb085194411e9f392421c1dd5e5e\vendored-meson\meson\meson.py setup C:\Users\ronal\AppData\Local\Temp\pip-install-bpp4n0ch\numpy_744bbb085194411e9f392421c1dd5e5e C:\Users\ronal\AppData\Local\Temp\pip-install-bpp4n0ch\numpy_744bbb085194411e9f392421c1dd5e5e\.mesonpy-8ls7xc0w -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=C:\Users\ronal\AppData\Local\Temp\pip-install-bpp4n0ch\numpy_744bbb085194411e9f392421c1dd5e5e\.mesonpy-8ls7xc0w\meson-python-native-file.ini
    The Meson build system
    Version: 1.4.99
    Source dir: C:\Users\ronal\AppData\Local\Temp\pip-install-bpp4n0ch\numpy_744bbb085194411e9f392421c1dd5e5e
    Build dir: C:\Users\ronal\AppData\Local\Temp\pip-install-bpp4n0ch\numpy_744bbb085194411e9f392421c1dd5e5e\.mesonpy-8ls7xc0w
    Build type: native build
    Project name: NumPy
    Project version: 2.0.2
    C compiler for the host machine: gcc (gcc 6.3.0 "gcc (MinGW.org GCC-6.3.0-1) 6.3.0")
    C linker for the host machine: gcc ld.bfd 2.28
    C++ compiler for the host machine: c++ (gcc 6.3.0 "c++ (MinGW.org GCC-6.3.0-1) 6.3.0")
    C++ linker for the host machine: c++ ld.bfd 2.28
    Cython compiler for the host machine: cython (cython 3.0.12)
    Host machine cpu family: x86
    Host machine cpu: x86

    ..\meson.build:28:4: ERROR: Problem encountered: NumPy requires GCC >= 8.4

    A full log can be found at C:\Users\ronal\AppData\Local\Temp\pip-install-bpp4n0ch\numpy_744bbb085194411e9f392421c1dd5e5e\.mesonpy-8ls7xc0w\meson-logs\meson-log.txt
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    error: metadata-generation-failed

    Encountered error while generating package metadata.

    See above for output.

    note: This is an issue with the package mentioned above, not pip.
    hint: See above for details.
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    error: subprocess-exited-with-error

    pip subprocess to install build dependencies did not run successfully.
    exit code: 1

    See above for output.

    note: This error originates from a subprocess, and is likely not a problem with pip.
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    error: subprocess-exited-with-error

    × pip subprocess to install build dependencies did not run successfully.
    │ exit code: 1
    ╰─> See above for output.

    note: This error originates from a subprocess, and is likely not a problem with pip.


    I have been trying to install spacy module to import into a python backend project. Spacy was not even being installed using

    pip install spacy

    I am not able to import spacy as it wont be installed using pip due to the problem above as in the terminal response

    please someone help me fix this issue

    Continue reading...

Compartilhe esta Página