我目前已經安裝了Python 2.7,並且試圖讓我的pygeoprocessing模塊正常工作(它似乎已經正確安裝)。這是我正在運行的Idle Python版本: 「win 2.7上的Python 2.7.10(默認,2015年5月23日,09:44:00)」[MSC v.1500 64位(AMD64)]「 當我輸入」從Idle命令行導入pygeoprocessing「,這是錯誤消息。 。 。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)我發現,無論blas.py和_fblas存在。因此我不知道爲什麼我得到了最後一次導入錯誤。 有什麼我可以檢查? 謝謝!
也許DLL缺少依賴關係。請參閱http://stackoverflow.com/questions/22221427/importerror-dll-load-failed-the-specified-procedure-could-not-be-found-python獲取建議。 – Duncan
我會嘗試使用依賴步行者,並讓你知道它是如何去。 –