我是使用mac os的新手,也许这就是为什么我遇到这样的麻烦。
首先,我发现运行ipython笔记本时遇到问题,并在shell中使用这两个命令成功解决了这个问题(thx到stackoverflow):
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
现在只有在这两个命令之后我才能运行ipython notebook。
然后我尝试下载psycopg2,6小时后我发现安装此软件包的问题解决方案(再次thx到stackoverflow):
export DYLD_LIBRARY_PATH=/Applications/Postgres.app/Contents/Versions/9.3/lib
但现在我遇到了新问题:
ipython笔记本在DYL_LYBRARY_PATH
之后无法在浏览器中运行,因此我无法同时使用这两种解决方案。
伙计们,你能不能向我推荐一些治疗方法,我不知道如何应对这个...... :(
谢谢!
P.S。顺便说一句,终端psycopg2工作正常,所以问题是让它在浏览器中工作
ImportError Traceback (most recent call last)
<ipython-input-1-bd284aa2cf56> in <module>()
----> 1 import psycopg2
/Users/KB/anaconda/lib/python2.7/site-packages/psycopg2/__init__.py in <module>()
48 # Import the DBAPI-2.0 stuff into top-level module.
49
---> 50 from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
51
52 from psycopg2._psycopg import Binary, Date, Time, Timestamp
ImportError: dlopen(/Users/KB/anaconda/lib/python2.7/site-packages/psycopg2/_psycopg.so, 2): Library not loaded: libssl.1.0.0.dylib
Referenced from: /Users/KB/anaconda/lib/python2.7/site-packages/psycopg2/_psycopg.so
Reason: image not found