首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用pymeshlab和Pyinstaller时导入错误

使用pymeshlab和Pyinstaller时导入错误
EN

Stack Overflow用户
提问于 2022-05-13 17:19:56
回答 1查看 137关注 0票数 0

我目前正在使用pymeshlab编写一个程序,我想使用pyinstaller来部署它。在部署程序之后,我尝试运行它,并得到了折叠错误。

代码语言:javascript
复制
[78981] Module object for struct is NULL!
Traceback (most recent call last):
File "struct.py", line 13, in <module>
ModuleNotFoundError: No module named '_struct'
[78981] Module object for pyimod02_archive is NULL!
Traceback (most recent call last):
File "PyInstaller/loader/pyimod02_archive.py", line 27, in <module>
ModuleNotFoundError: No module named 'struct'
[78981] Module object for pyimod03_importers is NULL!
Traceback (most recent call last):
File "PyInstaller/loader/pyimod03_importers.py", line 23, in <module>
ModuleNotFoundError: No module named 'pyimod02_archive'
Traceback (most recent call last):
File "PyInstaller/loader/pyiboot01_bootstrap.py", line 17, in <module>
ModuleNotFoundError: No module named 'pyimod03_importers'
[78981] Failed to execute script 'pyiboot01_bootstrap' due to unhandled exception!

经过一些搜索,我发现主要的问题肯定是在PyMeshLab中。我知道运行以下代码,

代码语言:javascript
复制
import pymeshlab

def main():
  print('Hello World')

if __name__ == '__main__':
  main()

但我还是会犯错误。有谁有办法解决这个问题吗?

我正在使用Ubuntu 22.04

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-14 12:25:27

可以用什么来代替pyinstaller cx_freeze。使用cx_freeze,应用程序运行良好!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72233325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档