当前位置:   article > 正文

py2app-报错-ModuleNotFoundError: No module named ‘Image‘ &dlopen():Library not loaded: @loader_path/.d_modulenotfounderror: no module named 'image

modulenotfounderror: no module named 'image

报错原因查找

使用py2app打os 应用程序,测试模式程序运行无误,构建正式程序后运行出错:
sheng
查看控制台没找到具体报错原因,进入app所在路径

$ cd /Users/Rachel1900/myproject/code/code_to_be_packed/pic2txt

  • 1
  • 2

在这里插入图片描述

通过以下命令在terminnal中运行打包后的程序

./dist/pic2txt.app/Contents/MacOS/pic2txt
  • 1

运行后报错如下:

ImportError: dlopen(/Users/Rachel1900/myproject/code/code_to_be_packed/pic2txt/dist/pic2txt_1.0.app/Contents/Resources/lib/python3.8/lib-dynload/PIL/_imaging.so, 2): Library not loaded: @loader_path/.dylibs/libxcb.1.1.0.dylib
  Referenced from: /Users/Rachel1900/myproject/code/code_to_be_packed/pic2txt/dist/pic2txt_1.0.app/Contents/Resources/lib/python3.8/lib-dynload/PIL/_imaging.so
  Reason: image not found
  • 1
  • 2
  • 3

dlopen():Library not loaded: @loader_path/.dylibs/libxcb.1.1.0.dylib 报错 Reason: image not found

问题解决

查询stackoverflow类似问题解决,找到类似问题:
Error: dlopen() Library not loaded Reason: image not found

报错原因:

加载一个库,而该库又需要加载另一个库时,则失去指定库及其直接路径的住向控制权,造成库加载报错。

Shared object loca

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/855081
推荐阅读
相关标签
  

闽ICP备14008679号