2014-11-22 4 views
2

이 Vlfeat 라이브러리를 다시 작성하려고합니다. https://github.com/shackenberg/phow_caltech101.py. phow_caltech101 응용 프로그램을 실행하려고합니다. __init__.py에서 가져 오기 오류가 발생했습니다 : PyVlfeat에서 _vlfeat라는 모듈이 없습니다

는 해당 " 초기화 평"파일에서
File "/A/B/C/pyvlfeat-0.1.1a3/vlfeat/__init__.py", line 1, in <module> 
import _vlfeat 
ImportError: No module named _vlfeat 

을 던지고, 나는 그것이 "수입 _vlfeat"로 언급 볼 수 있습니다. 나는 Python을 처음 사용하고 있는데,이 오류의 원인을 알려주시겠습니까?

답변

0

PyVlfeat 모듈을 다운로드하여 설치해야합니다.

내가 보는 것처럼

https://pypi.python.org/pypi/pyvlfeat/

, pyvlfeat 일부 종속성이 너무 너무 이것들을 다운로드해야합니다 :

Boost.Python NumPy와 (버전 1.5에 대해 테스트 (버전 1.35.0-5에 대해 테스트) .1) Matplotlib (0.99.3 버전에 대해 테스트 됨)

+0

저는 시스템에 PyVlfeat를 컴파일하고 설치했습니다. 이 위치의 파일 (pyvlfeat-0.1.1a3/vlfeat/__ init__.py )에서 오류가 발생합니다. 즉, 이미 pyvlfeat 설치 디렉토리에있는 파일에 액세스하고 있습니다. – Erdnase

+0

@Erdnase 모든 의존성이있는 오류없이 설치 했습니까? –

+0

예, 오류없이 올바르게 설치했습니다. 나는 다른 프로젝트에서 제대로 작동하지 못하는 numpy와 matplotlib를 가지고있다. helloworld python 프로그램을 통해 pyvlfeat 설치를 테스트 할 수 있습니까? – Erdnase