Pydev:我在哪里添加外部lib(usr/local/mysql/lib/libmysqlclient)的路径?

too*_*oom 3 eclipse pydev mysql-python

我使用mysqldb和pydev eclipse.我成功编译了mysqldb 1.23,现在我想导入它.mysqldb 1.23需要库libmysqlclient.18.dylib,它位于我的/ usr/local/mysql/lib中.因此,当我在eclipse中启动我的测试程序时,它会崩溃,因为它找不到正确的库.因此我需要告诉eclipse在哪里找到libs.

我怎么做我的情况?

在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
Run Code Online (Sandbox Code Playgroud)

Chr*_*ris 5

在项目的属性中(可从中访问Project > Properties...),单击该项PyDev - PYTHONPATH.应该可以看到您的PYTHONPATH视图.单击External Libraries选项卡并添加库.下次运行时,应该正确导入.