我正在尝试在Mac上使用psycopg2。它安装得很好,至少没有错误,但是当我导入它时会收到一条错误消息。在
我见过很多类似的问题和解决方案的线程,它们差别很大,只是对于这样一个通用的模块来说似乎太多了。在
有人能帮忙吗?在
Last login: Wed Oct 12 15:47:24 on console
Gurmokhs-MBP:~ Gurmokh$ pip install psycopg2
Requirement already satisfied (use --upgrade to upgrade): psycopg2 in /Library/Python/2.7/site-packages
Gurmokhs-MBP:~ Gurmokh$ python
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 12:54:16)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] 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/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/psycopg2-2.6.2-py2.7-macosx-10.6-intel.egg/psycopg2/__init__.py", line 50, in <module>
from psycopg2._psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site -packages/psycopg2-2.6.2-py2.7-macosx-10.6- intel.egg/psycopg2/_psycopg.so, 2): Library not loaded: libssl.1.0.0.dylib
Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/psycopg2-2.6.2-py2.7-macosx-10.6-intel.egg/psycopg2/_psycopg.so
Reason: image not found
>>> ^D
Gurmokhs-MBP:~ Gurmokh$
我可以看到一些不同应用程序的副本。 我想我可以复制其中一个。上面的消息告诉我是什么在引用这个文件,但是他们没有告诉我在哪里可以找到它。如果我知道它应该去哪里,我会试试这个。在
^{pr2}$
谢谢各位。在
@Maxymo我同意你的建议。我安装了水蟒2。安装程序将我的路径更新为include/anaconda/bin。在
然后使用navigator安装了pyscopg2。现在我可以在shebang中使用它了,我的脚本执行得很好,我可以导入这个模块。在
相关问题 更多 >
编程相关推荐