Dav*_*ron 2 unix osx-mountain-lion
我正在尝试在 Mac 上编译需要“setarch”命令的 python 版本,但该命令没有出现在我的 PATH 中(我正在运行 OSX 10.8.3,安装了 XCode 4.6.2)。有 Mac 版的 setarch 吗?
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
Run Code Online (Sandbox Code Playgroud)
您可以看到,Python 关于最大可能整数的想法会发生变化,具体取决于您强制它在 32 位模式还是 64 位模式下运行。
另请参阅“如何从 Snow Leopard 的终端启动 32 位应用程序? ”。
| 归档时间: |
|
| 查看次数: |
719 次 |
| 最近记录: |