インタプリタからfoo.pydをimportすると正常にできて,同じフォルダ内にあるabcde.pydをimportすると次のエラーがでます.

>>> import abcde
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
 ImportError: DLL load failed: 指定されたモジュールが見つかりません。

同じフォルダにあるのでパスは問題ないと思いdumpbin /exportsすると次のように関数PyInit_*も存在するようです.

> dumpbin /exports abcde
 :
           1    0 00027CA0 PyInit_abcde
 :

このような状態のとき,他に何の問題があると考えられますでしょうか?また,どのようにして確認できますでしょうか?

教えて頂ければ幸いです.ただし,どちらもC++からcythonで作成したpydで,foo.pydは自前の簡単なコードから作成したもので,もう一方はabcde.pydは他のライブラリをコンパイルしたものです(すみません具体的には明かせません).