源码构建docker compose build时候[ 2/41] Cythonizing spacy/kb.pyx错误
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- docker, docker-compose, python
- Área
- build-system, devops
Línea de trabajo
Reproduce el fallo con docker compose up --build e inspecciona el paso pip install --no-cache-dir -r requirements.txt. Parte del error de Cython para spacy/kb.pyx y del entorno Python 3.10/WSL2; la tarea estará terminada cuando la imagen de Docker se compile correctamente sin que se produzca el fallo de compilación del wheel informado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Issue Description / 问题描述
Please provide a detailed description of the error or issue you encountered. / 请详细描述您遇到的错误或问题。
在使用源码构建docker compose build时候报错,报错见错误日志与截图
Steps to Reproduce / 复现步骤
Please provide the specific steps to reproduce the error. / 请提供复现错误的具体步骤。
直接使用docker compose up --bulid
Expected Behavior / 预期行为
Describe the behavior you expected to see. / 请描述您期望的正确行为。
能够正确安装
Environment / 环境信息
- Operating System / 操作系统:windows 11 WSL 2
- Python Version / Python 版本:3.10
- Other Relevant Information / 其他相关信息:
Error Screenshots or Logs / 错误截图或日志
If possible, please provide relevant screenshots or logs of the error. / 如果可能,请提供相关的错误截图或日志文件。
208.1 [ 1/41] Cythonizing spacy/attrs.pyx
208.1 [ 2/41] Cythonizing spacy/kb.pyx
208.1 Traceback (most recent call last):
208.1 File "/usr/local/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in
208.1 main()
208.1 File "/usr/local/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
208.1 json_out['return_val'] = hook(**hook_input['kwargs'])
208.1 File "/usr/local/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel
208.1 return hook(config_settings)
208.1 File "/tmp/pip-build-env-2x37m6bt/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
208.1 return self._get_build_requires(config_settings, requirements=['wheel'])
208.1 File "/tmp/pip-build-env-2x37m6bt/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
208.1 self.run_setup()
208.1 File "/tmp/pip-build-env-2x37m6bt/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 311, in run_setup
208.1 exec(code, locals())
208.1 File "", line 224, in
208.1 File "", line 211, in setup_package
208.1 File "/tmp/pip-build-env-2x37m6bt/overlay/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 1154, in cythonize
208.1 cythonize_one(*args)
208.1 File "/tmp/pip-build-env-2x37m6bt/overlay/lib/python3.10/site-packages/Cython/Build/Dependencies.py", line 1321, in cythonize_one
208.1 raise CompileError(None, pyx_file)
208.1 Cython.Compiler.Errors.CompileError: spacy/kb.pyx
208.1 [end of output]
208.1
208.1 note: This error originates from a subprocess, and is likely not a problem with pip.
208.1 error: subprocess-exited-with-error
208.1
208.1 × Getting requirements to build wheel did not run successfully.
208.1 │ exit code: 1
208.1 ╰─> See above for output.
208.1
208.1 note: This error originates from a subprocess, and is likely not a problem with pip.
208.2
208.2 [notice] A new release of pip is available: 23.0.1 -> 24.0
208.2 [notice] To update, run: pip install --upgrade pip
failed to solve: process "/bin/sh -c pip install --no-cache-dir -r requirements.txt" did not complete successfully: exit code: 1
Additional Notes / 其他备注
If you have any additional information or notes, please add them here. / 如果有其他补充信息,请在此处添加。
- Lenguaje dominante
- Python
- Estrellas
- 8.5k
- Forks
- 902
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de OpenBMB/XAgent
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
[Vulnerability] Path Traversal in /ws/base endpointPosiblemente ocupada @painbaba la tomó hace 50 días. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 5/100
Todos los issues de OpenBMB/XAgent
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
google-ai-edge/litert-torch#1346 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
geneontology/gocam-py#272 ·
-
pushed_authorization_request sends list authorization_details as a Python reprPosiblemente ocupada @RaphaelFakhri la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
auth0/auth0-python#903 ·
Los mantenedores suelen responder en 1 día