Eclipse에서 numpy 모듈을 가져 오는 데 문제가 있습니다. import numpy
라인이 문제없이 실행됩니다. 하지만 numpy 모듈 (예 : numpy.zeros, numpy.uint8 등)의 함수를 사용하려고하면 Undefined variable from import
오류가 발생합니다.PyDev - 이클립스는 numpy를 가져올 수 있지만 그 중 아무 것도 기능을 가져올 수 없습니까?
함수는 파이썬 인터프리터에서 제대로 작동하거나 실제로 파이썬 스크립트를 실행합니다. 문제는 Eclipse가 모듈 기능을 인식하는 것입니다. 다른 모듈을 추가하는 데 문제가 없었습니다. 내가 사용하는 모든 모듈은 unofficial windows binaries에서 왔습니다. 설치가 끝나면 Eclipse 인터프리터 라이브러리에 모듈의 디렉토리를 추가하기 만하면됩니다. 이것은 멍청한 사람들에게는 실패했습니다. 나도 numpy 패키지의 각 하위 폴더를 인터프리터 라이브러리에 추가하려고했습니다. 필자는 인터프리터에서 파이썬의 자세한 실행을 통해 가져 오기를 확인했습니다. 그러나 가져 오기 중에 모든 일이 발생하는지 확인하지만 아직 Eclipse 인터프리터 라이브러리에 추가하지 않은 것이 많지는 않습니다. 나는 이전 버전의 numpy와 공식 numpy 사이트의 버전을 사용해 보았지만 같은 결과를 보였다. 프로젝트 PYTHONPATH에 numpy 디렉토리를 추가하려고 시도했지만 성공하지 못했습니다.
저는 Windows 7, Python 2.7 및 모든 패키지 (및 Python)의 64 비트 버전을 사용하고 있습니다.
제안 사항? 많이 고마워!
PyDev의 정적 코드 분석 시스템에서이 오류 메시지가 PyDev 내에서 실행될 때 실제로 실행을 중지시키는 런타임 예외가 아니라는 것을 알았습니까? –
@SilasRay : 예, 맞습니다. – golmschenk