在 Mac 下Django 使用PostgreSQL 出现的 No module named psycopg2

来源:互联网 发布:mac bsd 编辑:程序博客网 时间:2024/05/29 15:52

在 Mac 下使用 PostgreSQL 首先要安装 

http://www.cnblogs.com/shineqiujuan/p/4703304.html (一个比较好的网站有详细的安装过程)

安装结束后,在你的Django 工程的setting.py 文件中配置:

DATABASES = {    'default': {        'ENGINE': 'django.db.backends.postgresql',        'NAME': 'mydatabase',        'USER': 'mydatabaseuser',        'PASSWORD': 'mypassword',        'HOST': '127.0.0.1',        'PORT': '5432',    }}

 运行工程可能出现 No module named psycopg2 这样的错误提示信息,解决办法如下:

 打开终端 cd 到你的工程目录中的 mysite , 输入 sudo pip install psycopg2 ,出现

Collecting psycopg2

Installing collected packages: psycopg2

Successfully installed psycopg2-2.6.2


表示安装成功,再次运行工程即可


1 0
原创粉丝点击