2024-05-16 22:28:53 发布
网友
为了让mysqlapisforperl和Python在我的64位Macbook Pro(Leopard)上运行,我遇到了很多麻烦。我安装了64位版本的MySQL,但现在我在网上搜索时发现这可能是我痛苦的根源。各种各样的博客和答案似乎都不起作用(例如here on SO)
64位MySQL安装可能是罪魁祸首吗?有人能确认他们在64位的Mac上通过Perl和/或Python访问MySQL吗?你有没有做过什么特别的事情或者遇到过类似的问题?
32位和64位库不能很好地一起使用。所以,这取决于您是否使用32位Perl/Python。
如果是,就需要32位MySQL。至少,你的Python可能是32位的,因为苹果发布的Python和Python.org的二进制文件都是32位的。您可以从源代码构建64位Python(或-gasp-一个4路i386/x86_64/ppc/ppc64通用二进制文件),但是除非您真的需要处理绝对巨大的磁盘文件/内存量(例如,我正在讨论千兆字节内存映射),否则您现在可能不需要64位的任何东西。
您将需要MySQL客户机库的32vit与64bit来匹配您试图链接它们的应用程序。但是,这并不妨碍您连接到64位MySQL服务器安装。
在Unix中,MySQL客户机库支持它们自身的多个版本;您只需确保应用程序加载的是正确的版本。这对Mac来说应该是正确的。
32位和64位库不能很好地一起使用。所以,这取决于您是否使用32位Perl/Python。
如果是,就需要32位MySQL。至少,你的Python可能是32位的,因为苹果发布的Python和Python.org的二进制文件都是32位的。您可以从源代码构建64位Python(或-gasp-一个4路i386/x86_64/ppc/ppc64通用二进制文件),但是除非您真的需要处理绝对巨大的磁盘文件/内存量(例如,我正在讨论千兆字节内存映射),否则您现在可能不需要64位的任何东西。
您将需要MySQL客户机库的32vit与64bit来匹配您试图链接它们的应用程序。但是,这并不妨碍您连接到64位MySQL服务器安装。
在Unix中,MySQL客户机库支持它们自身的多个版本;您只需确保应用程序加载的是正确的版本。这对Mac来说应该是正确的。
相关问题 更多 >
编程相关推荐