尝试使用PyPy3运行脚本时,为什么会发生ModuleNotFoundError?

时间:2019-11-24 20:14:26

标签: python python-3.x python-2.7 cpython pypy

我有一个与CPython(在virtualenv下)完美运行的Python脚本,不幸的是,当我在PyPy3(在virtualenv下)运行它时,抛出ModuleNotFoundError错误。

我的包裹是parser,我用Analyze导入了from parser.Analyze import Analyze。我的脚本位于同一目录下的parser目录。解析器目录中也有__init__.py文件。

我应该为PyPy做些特别的事情吗?

1 个答案:

答案 0 :(得分:2)

在PyPy和CPython上color是一个内置模块。您可以查看问题是否在于内置功能掩盖了您的包裹吗?您可以将其重命名为parser之类的名称。 PyPy在https://bitbucket.org/pypy/pypy/issues跟踪问题,或者您可以在#pypy

上联系IRC。