2017-02-01 5 views
0

그래서 소스에서 spacy를 컴파일하고있었습니다. cython v23.4가 설치되어 있습니다. `받기 파일 : 나는 spaCy 디렉토리에 pip install -e .을 실행할 때,이 얻을 명령 파이썬 setup.py의 egg_info에서 /// 집/nitish/적응 전체 출력 :spacy 설치 오류 (cythonize 실행 실패)

Error compiling Cython file: 
------------------------------------------------------------ 
... 
from cymem.cymem cimport Pool 
from thinc.typedefs cimport weight_t 
^ 
------------------------------------------------------------ 

syntax/transition_system.pxd:2:0: 'thinc/typedefs.pxd' not found 
Processing gold.pyx 
Traceback (most recent call last): 
    File "/home/nitish/spaCy/bin/cythonize.py", line 156, in <module> 
    run(args.root) 
    File "/home/nitish/spaCy/bin/cythonize.py", line 147, in run 
    process(base, filename, db) 
    File "/home/nitish/spaCy/bin/cythonize.py", line 113, in process 
    preserve_cwd(base, process_pyx, root + '.pyx', root + '.cpp') 
    File "/home/nitish/spaCy/bin/cythonize.py", line 78, in preserve_cwd 
    func(*args) 
    File "/home/nitish/spaCy/bin/cythonize.py", line 60, in process_pyx 
    raise Exception('Cython failed') 
Exception: Cython failed 
Cythonizing sources 
Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
    File "/home/nitish/spaCy/setup.py", line 265, in <module> 
    setup_package() 
    File "/home/nitish/spaCy/setup.py", line 216, in setup_package 
    generate_cython(root, 'spacy') 
    File "/home/nitish/spaCy/setup.py", line 148, in generate_cython 
    raise RuntimeError('Running cythonize failed') 
RuntimeError: Running cythonize failed 

`

어떻게 이 문제를 해결할 수 있습니까?

답변

0

로컬 저장소에서 설치하는 경우 먼저 요구 사항을 설치해야합니다.

pip install -r requirements.txt 

spaCy 저장소.

-e 옵션을 사용해야하는 특별한 이유가 있습니까? 그렇지 않은 경우 --user 대신 사용하는 것이 좋습니다.

+0

감사합니다 ... 나는 의사에게 그것을 읽었습니다! –