[我有一个可以在CPython(在virtualenv下)完美运行的Python脚本,不幸的是,当我在PyPy3(在virtualenv下)运行它时,抛出ModuleNotFoundError错误。
我的包裹是parser
,我用Analyze
导入了from parser.Analyze import Analyze
。与我的脚本位于同一目录下的parser
目录。并且解析器目录中也包含__init__.py
文件。
我应该为PyPy做一些特别的事情吗?
在PyPy和CPython上parser
是一个内置模块。您可以查看问题是否在于内置功能掩盖了您的包裹吗?您可以将其重命名为myparser
。 PyPy在https://bitbucket.org/pypy/pypy/issues跟踪问题,或者您可以在#pypy上联系IRC