gpt4 book ai didi

Python fbx sdk dll 导入失败,dependency walker 没有帮助

转载 作者:行者123 更新时间:2023-12-01 05:56:51 39 4
gpt4 key购买 nike

我尝试使用 FBX SDK 的 python 版本,但不断遇到导入错误。我的第一次尝试是在 Python 3.2.3 下运行,导入 fbx 给了我

>>> import fbx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: The specified module could not be found

我检查了dependency walker,发现它正在寻找Python31.DLL,但找不到它(以及MSVCR90.DLL、GPSVC.DLL和IESHIMS.DLL)

我的第一个想法是在Python 3.1下尝试它,因为它需要Python31.DLL,所以我得到了它并运行它,并在尝试导入fbx时出现此错误:

>>> import fbx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: %1 is not a valid Win32 application

现在我已经仔细检查过,Dependency Walker 仍然说我丢失了所有这些 DLL,我去查看了一下,发现它们都在 C:\Windows\system32 或 C:\Windows\winsxs 中。

有谁知道为什么 Dependency Walker 会说找不到这些 DLL?有没有其他工具可以找出或修复我遇到的 dll 加载失败?

最佳答案

我发现了问题。

我确实需要使用 Python 3.1,但我错误地安装了 64 位版本,这导致了您看到的第二个错误,即不是有效的 Win32 应用程序。我刚刚重新安装了 Python 3.1 32 位,现在工作正常。

关于Python fbx sdk dll 导入失败,dependency walker 没有帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12096314/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com