Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在my python中导入any.*pyd失败,并引发导入错误:找不到指定的_Python_Pyd - Fatal编程技术网

在my python中导入any.*pyd失败,并引发导入错误:找不到指定的

在my python中导入any.*pyd失败,并引发导入错误:找不到指定的,python,pyd,Python,Pyd,我正在pyprosail上开发一个python项目,该项目基于14个参数给出作物冠层反射率。代码已经编写好了 我要做的是下载PyproMail并将其作为模块导入到我的项目中。但我面临着这个错误: ImportError:DLL加载失败:找不到指定的模块 我试过: 1.切换到python 32位版本,因为编译的dll是32位的。 2.下载python的较低版本,因为我知道它只支持python 2.7。 3.在dependency walker上检查pyd依赖项,这会导致大量缺少1000个DLL。

我正在pyprosail上开发一个python项目,该项目基于14个参数给出作物冠层反射率。代码已经编写好了

我要做的是下载PyproMail并将其作为模块导入到我的项目中。但我面临着这个错误:

ImportError:DLL加载失败:找不到指定的模块

我试过: 1.切换到python 32位版本,因为编译的dll是32位的。 2.下载python的较低版本,因为我知道它只支持python 2.7。 3.在dependency walker上检查pyd依赖项,这会导致大量缺少1000个DLL。 4.尝试修改导入语句,因为它引发ValueError。 5.修改系统路径变量

这就是错误:

回溯(最近一次呼叫最后一次): 文件“C:\Python27\Lib\site packages\pyprosail\pyprosail.py”,第18行,在 导入prosail模型 ImportError:DLL加载失败:找不到指定的模块

下面是PyProSAIL.py中的一段代码:

##from . import _prosail_model
import _prosail_model # this statement throws error
import numpy as np

# Common leaf distributions
Planophile = (1, 0)
Erectophile = (-1, 0)
Plagiophile = (0, -1)
Extremophile = (0, 1)
Spherical = (-0.35, -0.15)
Uniform = (0, 0)

def run(N, chloro, caroten, brown, EWT, LMA, psoil, LAI, hot_spot, solar_zenith, solar_azimuth, view_zenith, view_azimuth, LIDF):