2024-03-29 05:23:32 发布
网友
我试图使用pypy编译器来运行我的python代码,但是pypy的sys.path不同于普通的python编译器,所以当我试图导入默认模块时,比如
pypy
sys.path
import pygame
它在pypy中失败,说明找不到模块,而它可以正常使用python命令。非常感谢任何帮助。在
我想您希望为CPython安装的任何模块都能使用PyPy开箱即用。事实并非如此。从cpython2.6升级到cpython2.7时也是一样的:已经为2.6安装的模块不能自动用于2.7,必须重新安装。同样,必须为PyPy重新安装模块。在
也就是说,标准的pygame不能很好地与PyPy一起工作,但是请继续关注;似乎有人正在开发基于cffi的pygame版本,它应该可以很好地与PyPy配合使用。在
我想您希望为CPython安装的任何模块都能使用PyPy开箱即用。事实并非如此。从cpython2.6升级到cpython2.7时也是一样的:已经为2.6安装的模块不能自动用于2.7,必须重新安装。同样,必须为PyPy重新安装模块。在
也就是说,标准的pygame不能很好地与PyPy一起工作,但是请继续关注;似乎有人正在开发基于cffi的pygame版本,它应该可以很好地与PyPy配合使用。在
相关问题 更多 >
编程相关推荐