2017-03-22 1 views
0

현재 Python 2.7이 설치되어 있고 올바르게 작동 한 것으로 보이는 Pygeoprocessing 모듈을 올바르게 설치하려고 시도하고 있습니다. 이것은 실행중인 Idle Python 버전입니다. "Python 2.7.10 (기본값, 2015 년 5 월 23 일, 09:44:00) [MSC v.1500 64 비트 (AMD64)] win32에서" " 유휴 명령 줄에서 "import pygeoprocessing"오류 메시지입니다. . . I 언급 폴더를 탐색Python 가져 오기 명령이 존재하지 않는 모듈을 찾지 못했습니다.

Traceback (most recent call last): 
    File "<pyshell#2>", line 1, in <module> 
    import pygeoprocessing 
    File "C:\Python27\ArcGISx6410.4\lib\site-packages\pygeoprocessing\__init__.py", line 10, in <module> 
    from geoprocessing import * 
    File "C:\Python27\ArcGISx6410.4\lib\site-packages\pygeoprocessing\geoprocessing.py", line 25, in <module> 
    import scipy.interpolate 
    File "C:\Python27\ArcGISx6410.4\lib\site-packages\scipy\interpolate\__init__.py", line 160, in <module> 
    from .interpolate import * 
    File "C:\Python27\ArcGISx6410.4\lib\site-packages\scipy\interpolate\interpolate.py", line 15, in <module> 
    import scipy.linalg 
    File "C:\Python27\ArcGISx6410.4\lib\site-packages\scipy\linalg\__init__.py", line 161, in <module> 
    from .misc import * 
    File "C:\Python27\ArcGISx6410.4\lib\site-packages\scipy\linalg\misc.py", line 5, in <module> 
    from . import blas 
    ***File "C:\Python27\ArcGISx6410.4\lib\site-packages\scipy\linalg\blas.py", line 155, in <module> 
    from scipy.linalg import _fblas 
ImportError: DLL load failed: The specified module could not be found. 


(... scipy \ linalg \ blas.py) I 모두 blas.py 및 _fblas가 본 것으로 나타났다. 따라서 왜 내가 마지막으로 가져온 오류가 발생했는지 알 수 없습니다. 확인할 수있는 것이 있습니까? 감사합니다.

+1

DLL에 종속성이 누락되었을 수 있습니다. 제안 사항은 http://stackoverflow.com/questions/22221427/importerror-dll-load-failed-the-specified-procedure-could-not-be-found-python을 참조하십시오. – Duncan

+0

나는 의존성 보행 보조기를 사용하려고 시도하고 그것이 어떻게 진행되는지 알려줄 것이다. –

답변

1

Windows 상자에 있기 때문에 64 비트 또는 32 비트 버전의 Python이 설치되어 있는지 확인할 수 있습니다. 그것은 과거에 나에게 문제를 일으켰다.

+0

32 비트 버전의 Python을 설치했습니다. 그러나 ArcGIS 설치와 함께 제공되는 64 비트 Python을 사용합니다. 따라서 Python27 경로는 C : \ Python27 \ ArcGISx6410.4입니다. –

1

위의 방법으로 문제가 해결되지 않으면 pip로 모듈을 설치하십시오. 그리고 가져 오기를 시도하십시오.

c. How do I install pip on Windows?

+0

pip를 사용하여 pygeoprocessing을 설치했습니다. 동시에 numpy와 scipy도 설치했습니다. –

+0

네, 모듈에 포함되어 있습니다.하지만 여전히 당신을 위해 일하고 있을지 모릅니다. 모듈을 가져 와서 확인하십시오. –

관련 문제