Pyinstaller使用Python FBX失败

2024-04-26 15:14:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我从Autodesk(http://www.autodesk.com/products/fbx/overview)为Python FBX编写了一个简单的测试脚本。它读取一个.FBX文件并打印出文件内容的一些信息。在

当运行.py时,它可以正常工作,但是当使用Pyinstaller将其转换为EXE时,它会失败,并出现以下错误:

File "<string>", line 2, in <module>
File ".....\pyi_importers.py", line 409, in load_module
  module = imp.load_module(fullname, fp, filename, self._c_ext_tuple)
ImportError: No module named fbxsip

我不知道什么是fbxsip。在


Tags: 文件inpycomhttpwwwlineload
2条回答

虽然安装程序无法解析Autodesk SDK上的依赖项。在

在fbxsip.pyd是Autodesk SDK的一部分。在

很可能您需要修改规范以显式地包括fbxsip.pyd以及fbx.pyd公司在

1)将FBX SDK复制到应用程序目录

App:
   ...
   fbx.pyd
   fbxsip.pyd
   FbxCommon.py

2)然后在导入fbx时,强制python导入fbxsip,即使您不需要它

^{pr2}$

也许第一步没必要,但我没试过。在

相关问题 更多 >