Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用pypy编译器来运行我的 python 代码,但是sys.pathfor pypy 与普通的 python 编译器不同,所以当我尝试导入默认模块时,例如
pypy
sys.path
import pygame
它在 pypy 中失败,说明未找到该模块,而它与普通的 python 命令一起正常工作。任何帮助是极大的赞赏。
我认为您期望为 CPython 安装的任何模块都可以开箱即用地与 PyPy 一起使用。事实并非如此。当您从 CPython 2.6 升级到 CPython 2.7 时也是如此:您已经为 2.6 安装的模块不会自动用于 2.7,必须重新安装。同样,您必须重新安装 PyPy 的模块。
这就是说,标准的 pygame 与 PyPy 并不能很好地配合,但请继续关注;似乎有人正在开发基于 cffi 的 pygame 版本,它应该可以很好地与 PyPy 一起工作。