求各位帮忙,提前感谢!
在cmd(包括管理员模式)使用指令:
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
╰─> [172 lines of output]
Ignoring numpy: markers 'python_version < "3.9"' don't match your environment
Collecting setuptools
Using cached setuptools-75.3.0-py3-none-any.whl.metadata (6.9 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.8-cp313-cp313-win_amd64.whl
Collecting preshed<3.1.0,>=3.0.2
Using cached preshed-3.0.9-cp313-cp313-win_amd64.whl
Collecting murmurhash<1.1.0,>=0.28.0
Using cached murmurhash-1.0.10-cp313-cp313-win_amd64.whl
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
[140 lines of output]
Ignoring numpy: markers 'python_version < "3.9"' don't match your environment
Collecting setuptools
Using cached setuptools-75.3.0-py3-none-any.whl.metadata (6.9 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.10-cp313-cp313-win_amd64.whl
Collecting cymem<2.1.0,>=2.0.2
Using cached cymem-2.0.8-cp313-cp313-win_amd64.whl
Collecting preshed<3.1.0,>=3.0.2
Using cached preshed-3.0.9-cp313-cp313-win_amd64.whl
Collecting blis<1.1.0,>=1.0.0
Using cached blis-1.0.1.tar.gz (3.6 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'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting numpy<2.1.0,>=2.0.0
Using cached numpy-2.0.2-cp313-cp313-win_amd64.whl
Using cached setuptools-75.3.0-py3-none-any.whl (1.3 MB)
Using cached Cython-0.29.37-py2.py3-none-any.whl (989 kB)
Building wheels for collected packages: blis
Building wheel for blis (pyproject.toml): started
Building wheel for blis (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
Building wheel for blis (pyproject.toml) did not run successfully.
exit code: 1
[102 lines of output]
BLIS_COMPILER? None
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-313\blis
copying blis\about.py -> build\lib.win-amd64-cpython-313\blis
copying blis\benchmark.py -> build\lib.win-amd64-cpython-313\blis
copying blis\__init__.py -> build\lib.win-amd64-cpython-313\blis
creating build\lib.win-amd64-cpython-313\blis\tests
copying blis\tests\common.py -> build\lib.win-amd64-cpython-313\blis\tests
copying blis\tests\conftest.py -> build\lib.win-amd64-cpython-313\blis\tests
copying blis\tests\test_dotv.py -> build\lib.win-amd64-cpython-313\blis\tests
copying blis\tests\test_gemm.py -> build\lib.win-amd64-cpython-313\blis\tests
copying blis\tests\__init__.py -> build\lib.win-amd64-cpython-313\blis\tests
copying blis\cy.pyx -> build\lib.win-amd64-cpython-313\blis
copying blis\py.pyx -> build\lib.win-amd64-cpython-313\blis
copying blis\cy.pxd -> build\lib.win-amd64-cpython-313\blis
copying blis\__init__.pxd -> build\lib.win-amd64-cpython-313\blis
running build_ext
Build options win32 msvc
BUILD ARCH: x86_64
Traceback (most recent call last):
File "C:\Users\stubu\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in <module>
main()
~~~~^^
File "C:\Users\stubu\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 251, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
metadata_directory)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\build_meta.py", line 437, in build_wheel
return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)])
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\build_meta.py", line 425, in _build
return self._build_with_temp_dir(
~~~~~~~~~~~~~~~~~~~~~~~~~^
cmd,
^^^^
...<3 lines>...
self._arbitrary_args(config_settings),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\build_meta.py", line 406, in _build_with_temp_dir
self.run_setup()
~~~~~~~~~~~~~~^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\build_meta.py", line 319, in run_setup
exec(code, locals())
~~~~^^^^^^^^^^^^^^^^
File "<string>", line 327, in <module>
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 183, in setup
return run_commands(dist)
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 199, in run_commands
dist.run_commands()
~~~~~~~~~~~~~~~~~^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 954, in run_commands
self.run_command(cmd)
~~~~~~~~~~~~~~~~^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\dist.py", line 999, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\command\bdist_wheel.py", line 410, in run
self.run_command("build")
~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\dist.py", line 999, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
~~~~~~~~~~~~~~~~^^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 316, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\dist.py", line 999, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 973, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\command\build_ext.py", line 98, in run
_build_ext.run(self)
~~~~~~~~~~~~~~^^^^^^
File "C:\Users\stubu\AppData\Local\Temp\pip-build-env-v625gyfn\overlay\Lib\site-packages\setuptools\_distutils\command\build_ext.py", line 359, in run
self.build_extensions()
~~~~~~~~~~~~~~~~~~~~~^^
File "<string>", line 116, in build_extensions
File "<string>", line 229, in compile_objects
UnicodeEncodeError: 'gbk' codec can't encode character '\xeb' in position 2810: illegal multibyte sequence
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for blis
Failed to build blis
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (blis)
[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.
个人已经尝试重装,安装部分前期的依赖库,重启电脑,重装python(最新版)等方式,均无法解决该报错(其中提到python3.9也尝试安装,依然提示无效)
本人运行环境:
python 3.13
windows 11
