python - ModuleNotFoundError:没有名为“pygame._freetype”的模块
问题描述
我正在尝试将 PyTagCloud 更新为 Python 3,以及当前版本的库,例如 PyGame。
我已经通过了一些测试,我可以导入 pygame,但是在“import pygame.font”上出现错误:
ModuleNotFoundError: No module named 'pygame.font'
这个页面说 pygame.freetype 是 pygame.font 的替代品,但我得到:
ModuleNotFoundError: No module named 'pygame._freetype'
当我尝试导入 pygame.freetype 或 pygame.ftcont 时。
我安装了freetype-py并在同一个 venv 中工作,并且可以运行 wordle.py freetype 示例,因此 freetype 正在工作。
macOS 10.12.6、Python 3.9
解决方案
在 python 3.8.x 上试试 很多库还没有合适的轮子。
推荐阅读
- vue.js - VueJS 和 axios:不能在 axios 响应中使用 url 在新窗口中打开
- javascript - 如何通过计算任何数组项在 mongodb 聚合中添加新字段
- react-native - 如何在`react-native init`之后设置`react-native-web`
- arrays - 如果加载数据后出现for循环,如何附加两个numpy数组?
- r - geom_smooth(): 一行,不同颜色
- php - Laravel Eloquent 嵌套组的关系
- ssh - 如何从 Ubuntu 虚拟机 ssh 到与主机 PC 位于同一 LAN 中的机器?
- java - 在方解石中如何用另一个 sqlNode 修改生成的 SQLNode?
- mysql - 从 SQL 查询问题下载 CSV
- javascript - 在 javascript 中定位名称属性时,smoothscroll 不起作用