目前,我正在尝试将 Django 配置为在项目中使用,并且在尝试运行 python manage.py syncdb
时遇到了一个持久性错误。
File "/x/x/x/x/x/x/base.py", line 23, in ?
raise ImproperlyConfigured("Error loading psycopg module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading psycopg module: No module named psycopg
我在这里和其他网站上发现的关于类似问题的其他讨论,最终都通过用户下载和安装 Psycopg 得到了解决,但除非我遗漏了什么关键的东西,否则我已经这样做了好几次。我下载了 tarball,在我的服务器上解压缩了它,运行了 python setup.py build
和 python setup.py install
,前缀是——将它指向我现有的 Python Path... ... 我可以进入文件夹并查看各种 Psycopg 文件,但是不管什么原因,当我试图让我的新项目与数据库同步时,它找不到 Psycopg,因此不会与数据库对话。
备注: hostmonster.com 帐户,已经尝试了多个版本的 Psycopg2。