I encountered following error on my MacOS X after installing PostgreSQL and Psycopg2 for my Python and Django based application.
STEP-1:
Check if you have openssl installed by writing openssl on the commandline:
If it starts, this means its installed in your system and you may skip STEP-2 and go directly to STEP-3.
STEP-2:
If openssl isn't installed, install it by:
STEP-3:
Check the path of openssl lib on your machine. On my machine it was:
STEP-4:
You have to simply include this path from STEP-3 by running following command:
You may also have to create a symbolic link to PostgreSQL's lib folder. For that, first check your path of PostgreSQL's lib folder and then write following commands accordingly:
Now run python/ Django shell and import psycopg2. I had no errors after following this recipe.
ImportError: dlopen(/Users/aliraza/Projects/VirtualEnv/django1.5/lib/python2.7/site-packages/psycopg2/_psycopg.so, 2): Library not loaded: libssl.1.0.0.dylib Referenced from: /Users/aliraza/Projects/VirtualEnv/django1.5/lib/python2.7/site-packages/psycopg2/_psycopg.so Reason: image not found
STEP-1:
Check if you have openssl installed by writing openssl on the commandline:
$ openssl
If it starts, this means its installed in your system and you may skip STEP-2 and go directly to STEP-3.
STEP-2:
If openssl isn't installed, install it by:
$ brew install openssl
STEP-3:
Check the path of openssl lib on your machine. On my machine it was:
$ /usr/local/opt/openssl/lib/
STEP-4:
You have to simply include this path from STEP-3 by running following command:
$ export DYLD_LIBRARY_PATH=***YOUR OPENSSL PATH FROM STEP-3 HERE***i.e in my case, the command with the STEP-3 path is:
$ sudo export DYLD_LIBRARY_PATH=/usr/local/opt/openssl/lib/
You may also have to create a symbolic link to PostgreSQL's lib folder. For that, first check your path of PostgreSQL's lib folder and then write following commands accordingly:
$ sudo ln -s /Library/PostgreSQL/9.4/lib/libssl.1.0.0.dylib /usr/lib/ $ sudo ln -s /Library/PostgreSQL/9.4/lib/libcrypto.1.0.0.dylib /usr/lib/
Now run python/ Django shell and import psycopg2. I had no errors after following this recipe.
dongtam
ReplyDeletegame mu
cho thue phong tro
http://nhatroso.com/
nhac san cuc manh
tổng đài tư vấn luật
http://dichvu.tuvanphapluattructuyen.com/
văn phòng luật
tổng đài tư vấn pháp luật
thành lập công ty
http://we-cooking.com/
chém gió
trung tâm ngoại ngữ
người tu chân hay tu ma, yêu ma quỷ quái, ma pháp sư, đấu sư tu luyện đều là đối kháng với thiên địa, lực lượng không phải là đối thủ của thiên địa.
Mà hiện tại Nhạc Thiên lão tổ đã là cường giả đạt tới tu vi võ kiếp lần thứ hai, thực lực tu vi mạnh hơn nhiều, cho nên võ kiếp cũng rất lớn.
Thời gian từ từ trôi qua, người của Nhạc gia cũng đang rất lo lắng.
- Nhạc Thành, cuối cùng chính là võ kiếp lần thứ ba, ngươi cần phải đối kháng.
Ở xung quanh mấy nghìn dặm mây đen trở nên chất chồng, mây đen bắt đầu đông nghịt, từng thanh âm cót két vang lên khiến cho Nhạc Thành cũng bị dao động.
Âm thanh bắt đầu náo động, truyền khắp mọi ngóc ngách, dưới sự tràn ngập ủa mây đen, không gian bắt đầu trở nên tối sầm lại.