【问题标题】:Porting compiled code (distutils) from Windows 7 to Windows Server将编译后的代码 (distutils) 从 Windows 7 移植到 Windows Server
【发布时间】:2013-09-15 16:12:52
【问题描述】:
我安装了一个 Python 包(例如 SQLAlchemy),它在 Windows 7 机器上将 C 编译成二进制文件。我是否可以在 Windows Server 2008-R2 上重用已编译的二进制文件?
编辑:两者都是 AMD64 Python 2.7.3 和 Windows 64 位。
【问题讨论】:
标签:
python
c
windows
compiler-construction
windows-server-2008-r2
【解决方案1】:
是的,但您还需要注意其他问题。
两个系统都是 32 位还是 64 位?不仅是硬件,还有 Python 版本。
两个系统是否运行相同版本的 Python?这与主要和次要版本号相关(请参阅sys.version_info)。
编辑:
您的编辑已经回答了这些问题,所以您应该没问题。确保您保持所有 Python 升级和模块同步,并且仅使用 64 位版本。