我使用 mysqldb 和 pydev eclipse。我成功编译了 mysqldb 1.23,现在我想导入它。mysqldb 1.23 需要库 libmysqlclient.18.dylib,就我而言,它位于 /usr/local/mysql/lib 中。因此,当我在 Eclipse 中启动我的测试程序时,它会崩溃,因为它没有找到正确的库。因此我需要告诉 eclipse 在哪里可以找到库。
我该怎么做?
我必须告诉它 libmysqlclient.18.dylib 位于上述目录中的什么以及在 eclipse/pydev 中的什么位置?
我得到的错误信息
ImportError: dlopen(/path/to/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
Referenced from: /path/to/.python-eggs/MySQL_python-1.2.3-py2.7-macosx-10.6-intel.egg-tmp/_mysql.so
Reason: image not found