- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我成功安装了所有东西,或者我是这么想的:
但是当我尝试时:
import MySQLdb
我明白了:
ImportError:
dlopen(/Users/aj/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-ix86_64.egg-tmp/_mysql.so, 2):
no suitable image found.
Did find:
/Users/aj/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-ix86_64.egg-tmp/_mysql.so: mach-o,
but wrong architecture
我还能缺少什么?
我的系统当然也是64位版本,uname -a
给出:
Darwin ajmacbook.local 11.1.0 Darwin Kernel Version 11.1.0: Tue Jul 26 16:07:11 PDT 2011; root:xnu-1699.22.81~1/RELEASE_X86_64 x86_64
我想我已经阅读了有关该主题的大多数 SO 答案和 Google 结果,想不出其他可以尝试的方法。任何建议将不胜感激。
最佳答案
我认为在 Mac 64 位上执行此操作可能会有一些小问题(如果你用谷歌搜索,这个问题也会经常出现)。
我遇到过,您可以做几件事:
您可以更改 DYLD_LIBRARY_PATH
环境变量,它告诉链接器在哪里寻找动态库(.so 文件等)。你说你还下载了 64 位版本的 MySQL,所以不管它安装在哪里,改变你在这里看到的路径:
在外壳中:
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
然后运行python
,看看是否可以import MySQLdb
。
如果可行,您可以通过更改您的 shell 配置文件(.bash_profile
,最有可能)使它永久化。
我真的不喜欢为了确保 MySQL 和 Python 以及所有这些都是正确的体系结构并分别安装它们而胡思乱想。我跑 homebrew
,这是一种适用于 Mac 的包管理器。如果你安装它,你可以很容易地解决这个问题:
brew 安装 python
brew install mysql
/usr/local/share/python/easy_install mysql-python
请注意 homebrew 安装到 /usr/local
中,因此您应该先将 /usr/local/bin
添加到您的 PATH
中/usr/bin
和 /bin
,否则你会很困惑为什么 python
是不同的。
您也可以将 /usr/local/share/python
添加到您的 PATH
中,使其永久化。
关于python - mysql-python安装问题(在mac os x lion上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7335853/
选项1:ViewModelA ModelA 选项2:ViewModelA ModelA * ModelA仅通过ViewModelB更改其属性,而仅更改,因此在Option2中,它无需实现任何机制即
考虑到下表,我对显示数据有一种罕见的态度: mysql> describe materiales; +-----------+--------------+------+-----+---------
我有一些时间序列数据点,我喜欢对它们执行简单的移动平均方法。如果我使用“forecast”包中的函数“ma”,我会得到以下结果: library(forecast) x<-c(1,5,2,8,6,3,
我正在尝试使用 numpy.ma.corrcoef 在存在缺失数据的情况下计算相关性。 根据文档:除了处理缺失数据外,此函数与 numpy.corrcoef 的功能相同。有关详细信息和示例,请参阅 n
我有两个(车速)信号,它们应该由类似的“潜在”驱动因素组成,但具有不同的自相关结构。驱动程序信号在统计上非常糟糕,因此我没有尝试对它们进行建模。 我可以通过使用 AR(1) 残差对信号进行预白化来获得
我无法获取 numpy.ma处理我的数据。我确定我以前用过它来屏蔽空白值,但不知道如何使用。这是显示我遇到的问题的代码片段。 import numpy as np import numpy.ma as
我这里有一个程序可以输出一个句子中的回文数。不区分大小写并忽略逗号和句点,例如当回文恰好是句子中的最后一个单词时。 #include #include using namespace std; c
numpy.ma.masked_where 用于屏蔽单个值。还有用于屏蔽间隔的 numpy.ma.masked_inside。 但是我不太明白它应该如何工作。 I found this snippet
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 6 年前。
我正在尝试子类化 numpy 的 MaskedArray添加属性,但似乎无法获得正确的结果。 我开始关注 the example用于子类化 numpy.ndarray ,效果很好。 然后我尝试子类化
我有一个页面,其中包含用于报告功能的图表和 map 菜单。然后,我选择了Highchart-Highmap库来达到上面的目的。图表功能运行良好,但是当我开发 map 功能时出现错误 TypeError
示例数据集(行是从一个更大的矩阵中随机提取的) import numpy as np test = [[np.nan, np.nan, 0.217, 0.562], [np.nan,
我注意到 numpy masked-array mean method可能不应该返回不同的类型: import numpy as np A = np.ma.masked_equal([1,1,0],
我正在使用 R 的预测包,并使用 ARIMA 函数创建了一个 MA(1) 模型。我绘制了时间序列本身($ma_model 的 x 变量)、模型本身($ma_model 的拟合变量)和残差(ma_mod
我正在尝试拍摄一个具有 h264 视频轨道和 dts-ma 音频轨道的视频,并生成一个 .m4v 文件: h264 视频轨道DTS-ma音轨AC-3 5.1音轨 我试图只复制视频和 dts-ma 音轨
我的印象是转储产生了我的 winDbg .dump /ma 不仅仅包含一个完整的转储 正在配置 WER解释 DumpType 0:自定义转储MINIDUMP_TYPE 的 CustomDumpFlag
我正在尝试编写一个子类 masked_array。到目前为止我得到的是: class gridded_array(ma.core.masked_array): def __init__(sel
我正在用 c++ 中的 openmp 做一个循环,以从 QVector 向 QMAP 中提供一些值,在某些计算机中它说“程序停止工作”,但在某些计算机中它可以工作。 我看到 Qmap 不是线程安全的,
所以我使用 numpy.ma.masked 方法在特定条件下绘制线条,但我想连接所有连续的线条。例如,使用此代码: import pylab as plt import numpy as np x =
我想从压缩的掩码数组和相应的掩码创建一个数组。用一个例子更容易解释这一点: >>> x=np.ma.array(np.arange(4).reshape((2,2)), mask = [[True,T
我是一名优秀的程序员,十分优秀!