我目前已经安装了 Python 2.7,并且一直在尝试让我的 pygeoprocessing 模块正常工作(似乎已正确安装)。这是我正在运行的空闲 Python 版本:“Python 2.7.10(默认,2015 年 5 月 23 日,09:44:00)[MSC v.1500 64 位(AMD64)] on win32”当我输入“import pygeoprocessing” ”,这是错误消息。. .
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 都存在。因此我不知道为什么我得到了最后一个导入错误。有什么我可以检查的吗?谢谢!
由于您在 Windows 机器上,您可能需要验证是否安装了 64 位或 32 位版本的 python。这在过去给我带来了问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句