Re: installation problems on OSX Lion

From: Sean Moss-Pultz <sean(at)openmoko(dot)com>
To: Daniele Varrazzo <daniele(dot)varrazzo(at)gmail(dot)com>
Cc: psycopg(at)postgresql(dot)org
Subject: Re: installation problems on OSX Lion
Date: 2011-07-25 01:03:24
Message-ID: CA+JMvaXMN=UDouPn1cSrjsAsyQsnqH9bY9kUoBUULyRoLN3hDA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: psycopg

On Mon, Jul 25, 2011 at 3:48 AM, Daniele Varrazzo
<daniele(dot)varrazzo(at)gmail(dot)com> wrote:
> On Sun, Jul 24, 2011 at 8:02 AM, Sean Moss-Pultz <sean(at)openmoko(dot)com> wrote:
>> Hi
>>
>> I'm running OSX Lion and trying to install psycopg2 2.4.2 using PIP.
>> The installation finishes successfully. But then I get the following
>> error when trying to import:
>>
>> Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05)
>> [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
>> Type "help", "copyright", "credits" or "license" for more information.
>>>>> import psycopg2
>> Traceback (most recent call last):
>>  File "<stdin>", line 1, in <module>
>>  File "/Library/Python/2.7/site-packages/psycopg2/__init__.py", line
>> 67, in <module>
>>    from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
>> ImportError: dlopen(/Library/Python/2.7/site-packages/psycopg2/_psycopg.so,
>> 2): Symbol not found: _PQbackendPID
>>  Referenced from: /Library/Python/2.7/site-packages/psycopg2/_psycopg.so
>>  Expected in: flat namespace
>>  in /Library/Python/2.7/site-packages/psycopg2/_psycopg.so
>>>>>
>>
>> Anybody know how to fix this? They are in Google.

Honestly, if someone can figure out how to subscribe + post to a
mailing list, don't you think they'll know how to use Google?

> Yes, I believe there's plenty of solutions, googling for them.
>
> An index is here:
> <http://initd.org/psycopg/articles/2010/11/11/links-about-building-psycopg-mac-os-x/>.
> if you find new troubles with Lion feel free to add a comment to the
> article, thanks.

The link you sent is from 2010. A lot has changed with OSX since then.

Building on each version of OSX is quite different. I gave up trying
to get it to work with our current install (PostgreSQL 8.4). I
upgraded to PostgeSQL 9 and that finally allowed psycopg to install
using PIP.

Hope this helps for somebody else.

Sean

In response to

Browse psycopg by date

  From Date Subject
Next Message Владимир Апарин 2011-07-26 11:49:11 Fwd: autocommit linux error
Previous Message Daniele Varrazzo 2011-07-24 19:48:55 Re: installation problems on OSX Lion