Python3.7.3 在OS X中有两个适用版本。
其中,https://www.python.org/ftp/python/3.7.3/python-3.7.3-macosx10.9.pkg 是64位的,支持10.9.x以上的OS X的版本。
https://www.python.org/ftp/python/3.7.3/python-3.7.3-macosx10.6.pkg 是64-bit/32-bit混合的,其安装取决于操作系统的位数;支持10.6.x以上的OS X的版本;
对于10.6.8 Snow Leopard来说,默认的是32位操作系统,但是可以通过命令行切换到64位。神奇吧!!!
OS X 确认操作系统位数
查看OS X是否为64位操作系统,请按以下操作:
方法(一)点击工具栏左上角点击 (苹果Logo)标志,关于本机 --> 更多信息 --> 系统报告 -->(左侧栏中)软件
方法(二)打开终端,输入命令 uname -a 回车
x86_64 表示系统为64位
i686 表示系统32位的
比如:
OS X 加载 64位模式
因为默认情况下,出了服务器版本的系统,雪豹是以32位模式加载。因此如果你看到机器支持 64位,但加载的是32位的,可以通过下面的方法实现 64位加载。
方法 1:手动加载
在开机时,用手指按住 6 和 4,就可以加载 64位。
(但需要每次开机都这么折腾)
方法 2:终端
打开terminal,输入:sudo nvram boot-args=”arch=x86_64″
想要返回32位,输入:sudo nvram boot-args=”arch=x86_32″
方法 3:修改plist 文件
打开/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
把
<key>Kernel Flags</key>
<string></string>
改成
<key>Kernel Flags</key>
<string>arch=x86_64</string>
如果发现修改后无法保存的话,可以先保存到别的地方,然后把保存后的文件拖到文件所在的文件夹,系统会要求输入管理员密码,之后替换就可以了,然后重启。
部分链接来源:http://www.nooidea.com/2011/02/switch-mac-into-64-bit.html