我将psycopg2用于我的django应用程序。
当我运行python manage.py collectstatic
时,我看到django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named psycopg2
。
然后我运行pip install psycopg2
,但成功安装后pip freeze
没有看到它。我已经安装了libpq-devel
和python-devel
。
我做错了什么?
我正在使用亚马逊(EC2)的Linux AMI,如果它很重要的话。
更新:
我尝试wget
来源并像python setup.py install
一样安装它。现在我可以import psycopg2
,但仍然无法在virtualenv中完成。
答案 0 :(得分:3)
不知何故,软件包安装在目录lib64
中,但所有其他软件包都安装在目录lib
中,因此我将psycopg2
从lib64
复制到lib
一切都很好。