使用64位Python创建的Python脚本可以在相同版本但32位Python上运行吗?

时间:2017-06-09 12:30:56

标签: python 32bit-64bit

(反之亦然)

或者是否存在不兼容性?

PS:我将在两台机器上使用python 3.5.3,但是一个在64位上,一个在32位上。我会经常在两台机器之间改变编写/运行脚本。

2 个答案:

答案 0 :(得分:4)

Python是一种解释型语言,而不是编译语言。这基本上意味着,如果您指的是纯Python代码,即不依赖于任何本机编译库的代码,答案是肯定的。

如果没有,那么我想这取决于很多事情。

答案 1 :(得分:2)

使用64位Python 创建的任何内容都可能无法在32位版本下运行(例如,.pyc字节代码文件)。然而,使用任何文本编辑器创建的纯文本脚本(.py文件)与32位和64位Python解释器兼容。