gpt4 book ai didi

python - 在 Python 中使用 pyassimp 库

转载 作者:太空宇宙 更新时间:2023-11-03 15:51:12 26 4
gpt4 key购买 nike

那里的信息太多了,我尝试了其中的大部分。但是,我无法让 assimp 在 Python 中工作。这是我得到的错误:

  File "C:\Users\X\AppData\Local\Programs\Python\Python35\lib\site-packages\pyassimp\helper.py", line 234, in search_library
raise AssimpError("assimp library not found")
pyassimp.errors.AssimpError: assimp library not found

我知道我必须在当前工作目录中包含 dll 文件。我在 Internet 上找到了一个 Assimp64.dll 文件并将其复制到我的工作目录中。但它没有用。也试过这个建议: https://github.com/assimp/assimp/issues/1438仍然,它没有用..我还尝试使用 cmake 编译 assimp.dll,但我无法这样做。我该如何解决我的问题?有什么想法吗?

最佳答案

首先用pip安装pyassimp:

pip install pyassimp

其次,您需要从 github 下载 assimp 源代码。 CMake 不是编译器,它是构建工具。如果您使用的是 Windows,则可以使用它构建或创建 Visual Studio 项目或解决方案。使用 CMake 创建 Visual Studio 解决方案后,在 Visual Studio 中打开 Assimp.sln 文件并右键单击 ALL_BUILD 并构建它(或者选择构建目标“发布或调试”),构建和编译需要 4-5 分钟.你会得到“assimp-vc140-mt.dll”,将这个.dll文件复制到你的python安装文件夹到\Lib\site-packages\pyassimp。

如果你是视觉型的,这里有一些我制作的关于 pyassimp 的视频:Intro to PyAssimp

关于python - 在 Python 中使用 pyassimp 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46691889/

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