在my python中导入any.*pyd失败,并引发导入错误:找不到指定的
我正在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中的一段代码:在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。
##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):