.pyc 平台独立吗?

Is .pyc platform independent?

我最近开始 python 开发 raspberry pi。在阅读 .pyc 文件以加速启动时,我想知道我是否在 PC 上测试 .pyc 文件,假设 Rpi 上有相同的 python 模块,它会直接工作吗?还请包括如果 python 版本或任何模块版本在目标平台上不同会发生什么。

提前致谢。

编译的Python 字节码文件独立于体系结构,但依赖于 VM。 .pyc 文件仅适用于由幻数 stored in the file.

确定的一组特定 Python 版本

简短回答:是的。请记住,您的代码也必须 OS-aware。

并在两个平台上使用相同版本的python。