我正在尝试在我的 Mac 上编译需要“setarch”命令的 python 版本,但该命令没有出现在我的 PATH 中(我正在运行 OSX 10.8.3,安装了 XCode 4.6.2)。是否有适用于 Mac 的 setarch 版本?
问问题
532 次
1 回答
3
setarch
是一个低级的、不可移植的 Linux 特定命令。
MacOS 确实有一个类似的命令:arch。
例如:
$ arch -i386 python -c 'import sys; print sys.maxint'
2147483647
$ arch -x86_64 python -c 'import sys; print sys.maxint'
9223372036854775807
您可以看到 Python 关于最大可能整数的想法会根据您是否强制它在 32 位或 64 位模式下运行而发生变化。
于 2013-05-13T21:17:51.340 回答