gpt4 book ai didi

macos - 导入 pygame.font 失败

转载 作者:行者123 更新时间:2023-12-03 23:21:16 26 4
gpt4 key购买 nike

import pygame 对我来说工作正常,但是 import pygame.font 失败并出现错误:

ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/font.so, 2): Library not loaded:/usr/local/lib/libpng15.15.dylib
引用自:/usr/local/lib/libfreetype.6.dylib
原因:库版本不兼容:libfreetype.6.dylib需要30.0.0以上版本,而libpng15.15.dylib提供20.0.0版本

这是在Python 2.7(非系统版本),Mac OS 10.9。我安装了 libpng-1.6.9,因为 libfreetype 需要更高版本,但这似乎没有帮助。

最佳答案

发生的事情是 libpng 由于某种原因没有作为依赖项安装。所以我在 http://www.libpng.org/pub/png/libpng.html 获取了 64 位 Mac OS X 二进制文件.但是版本是1.5.4,老了。

为了解决这个问题,我从 usr/local/lib 中删除了所有 libpng15 文件,然后从 http://sourceforge.net/projects/libpng/files/libpng15/1.5.18/ 下载了 1.5.18 的源代码。和:

./configure [--prefix=/path]
检查
进行安装

安装。

问题已解决。我将把它留在这里以防其他人遇到同样的问题,因为我用谷歌搜索了很多错误但找不到解决方案。

关于macos - 导入 pygame.font 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22030935/

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