Hi Alex,

I'm responding to your question on the list so that everyone can benefit from our experiences:

On Oct 30, 2007, at 1:29 PM, Alessandro Censoni wrote:
>ImportError: dlopen(/Users/alessandrocensoni/.python-eggs/ MySQL_python-1.2.2-py2.5-macosx-10.3-fat.egg-tmp/_mysql.so, 2): Library not loaded: >/usr/local/mysql/lib/mysql/libmysqlclient_r. 15.dylib >Referenced from: /Users/alessandrocensoni/.python-eggs/ MySQL_python-1.2.2-py2.5-macosx-10.3-fat.egg-tmp/_mysql.so
  >Reason: image not found

And I don't know what to do!!!Now I'm looking for other people who had the same problem.I don't know you had it.

The problem is that the build system is trying to build a Universal Binary version of the library and you need to install the Universal Binary version of MySQL along with the libraries:

The line:

"/Users/alessandrocensoni/.python-eggs/MySQL_python-1.2.2-py2.5- macosx-10.3-fat.egg-tmp/_mysql.so, 2): Library not loaded: >/usr/local/ mysql/lib/mysql/libmysqlclient_r.15.dylib"

Is a hint, if you go to that directory, you'll see that running the command line tool "lipo" will tell you that the library libmysqlclient_r.15.dylib is not Universal.

You need to get the Universal Binary version of the MySQL library from the www.mysql.org website. Get the UB version and install it -- removing the old version of MySQL.

Sorry I neglected to mention that, there are quite a few steps involved, it really is a pain in the butt.

Good luck!
Lyndsey

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to