我最近使用 macport 将 psycopg2 安装到我的计算机上。我按照 Psycopg2 网站上的说明进行操作:

sudo port install py27-psycopg2

当我使用
port install

, psycopg2 被列为 macport 成功安装。

但是,每当我输入
import psycopg2

在python中,它也给了我python中没有这样的模块的错误。我是计算机科学的新手。我查了一些类似于我的问题,但我可以弄清楚发生了什么。我希望每个人都可以帮助我解决这个问题。我非常感谢您的帮助和您的时间。

最佳答案


$ sudo port select --list python

这将列出所有 python 安装。例如:
none
python26-apple
python27 (active)
python27-apple
python33
python34

现在选择MacPorts安装的python27:
sudo port select --set python python27

现在做
which python

对我来说,macports 在
/opt/local/bin/python

关于python - psycopg2安装成功,但是无法导入python,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32593155/

10-13 07:58