【问题标题】:django tutorial problem: no module named pysqlite2django教程问题:没有名为pysqlite2的模块
【发布时间】:2009-08-31 09:04:47
【问题描述】:

我正在关注 http://docs.djangoproject.com/en/dev/intro/tutorial01/ 的 django 教程

但是我在step:python manage.py sql polls有问题

django.core.exceptions.ImproperlyConfiguraed:加载 pysqlite2 模块时出错:没有名为 pysqlite2 的模块

我的系统是windows vista,python 2.5 django 1.1版

我在 setting.py 中唯一改变的是 DATABASE_ENGINE = 'sqlite3' # 'postgresql_psycopg2'、'postgresql'、'mysql'、'sqlite3' 或 'oracle'。 DATABASE_NAME = 'L:/django/mysite/mysite.db'

并在 INSTALLED_APPS = () 中添加“mysite.polls”

【问题讨论】:

  • 对不起。我找到了原因,我在上网本中完成了所有这些步骤。它运行良好,然后我回到我的电脑,它是一台 HP 电脑,HP 确实在 C:/hp/python 中加载了 python 2.4,我没有注意到(我不知道为什么 HP 需要 python),在我删除 c 之后: /hp/python 现在可以正常工作了

标签: django sqlite


【解决方案1】:

从浏览来看,Python 2.5 的早期版本可能没有安装 pysqlite2 供 Django 使用。

因此,您可以download and install pysqlite 或升级您的python 安装。 2.6 效果很好。

希望有帮助!

【讨论】:

    猜你喜欢
    • 2015-06-28
    • 2012-08-16
    • 1970-01-01
    • 2017-06-04
    • 2014-05-19
    • 2021-01-02
    • 1970-01-01
    相关资源
    最近更新 更多