我正在使用
调用psycopg2import psycopg2
我收到了标准错误
ImportError:没有名为psycopg2的模块
我用macports安装了我的副本,所以我很好奇为什么它不起作用,因为所有依赖项也应该下载。 我对Postgresql没有任何经验,也没有这个模块,所以我不知道会出现什么问题。事实是,我正在尝试建立另一个项目,所以如果我能避免使用它,我会。 :)
我确定已经安装了postgresql,但这与我的安装无法找到psycopg2的事实几乎没有关系。任何建议都将不胜感激。
$ which python
揭示
/Library/Frameworks/Python.framework/Versions/Current/bin/python
和
$ python --version
揭示
Python 2.7.3 -- EPD_free 7.3-2 (32-bit)
我不一定需要EPD_free的版本,但我必须安装它(有些)无关的原因。
答案 0 :(得分:4)
MacPorts与Apple的版本一起安装自己的Python版本。您可以使用python
命令管理Python的活动版本(在命令行中键入port select
时运行的版本或通过/ usr / bin / env运行的版本)。请参阅this question。