我使用mysqldb和pydev eclipse。我成功编译了mysqldb 1.23,现在我想导入它。 mysqldb 1.23需要库libmysqlclient.18.dylib,位于/ usr/local/mysql/lib。所以当我在eclipse中启动我的测试程序时,它会崩溃,因为它找不到正确的库。因此我需要告诉eclipse在哪里找到libs。Pydev:我必须在哪里添加外部库(usr/local/mysql/lib/libmysqlclient)的路径?
我该怎么办我的情况?
在eclipse/pydev中,我必须告诉它libmysqlclient.18.dylib驻留在上面的directoy中吗?
该错误消息我得到
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
谢谢你的提示。正如你所说,我添加了路径。但我仍然收到相同的错误信息。是否可以在运行配置中手动添加路径? – toom