【问题标题】:Django startup problemsDjango 启动问题
【发布时间】:2010-11-02 13:40:41
【问题描述】:

这与此处发布的内容类似:No Module named django.core

重申一下,我在运行“django-admin.py startproject mysite”时遇到了这个错误(没有双引号):

C:\Documents and Settings\fixavier\Desktop>django-admin.py startproject mysite
Traceback (most recent call last):
  File "C:\Program Files\BitNami DjangoStack\apps\django\django\bin\django-admin.py", line 2, in <module>
    from django.core import management
ImportError: No module named django.core 

但是错误依然存在!请帮忙。 操作系统:Windows 使用 BitNami Django 堆栈安装 django。

【问题讨论】:

    标签: python django


    【解决方案1】:

    如果您尝试从 Python shell 导入 django 会发生什么?在命令提示符处键入 python,然后在下一个提示符处键入 import django。我不熟悉 BitNami,但您可能想考虑以正常方式安装 Django。否则,您将很难通过 Google 获得问题的答案。在 Windows 上安装并不难。你可以得到一个binary installer for Python,然后根据instructions in the docs安装Django。

    加分项(并不像听起来那么复杂):为了使 Python 包安装相当轻松,您可以安装 pip(或者您可以先安装 pip 然后运行 ​​pip install django)。为了安装 pip,你需要setuptools。安装 setuptools 后,您应该可以使用 easy_install pip,但这是唯一一次您应该使用 easy_install,因为 pip 是一个更好的产品。

    【讨论】:

    • "import django" - 也出现错误! "ImportError: 没有名为 django 的模块"
    • 我肯定会建议正确安装 Django。问题一定是 BitNami 将您的 django 文件夹放在了不在您的 PYTHONPATH 中的位置。只需安装 pip(在 setuptools 之后)并运行 pip install django 即可正确设置 Django。顺便说一句,您将使用什么数据库?您将需要 Python 绑定。 MySQL的在sourceforge.net/projects/mysql-python
    • hmmm。必须。通过您刚刚发布的链接开始安装。让我们看看。
    【解决方案2】:

    确保将 django 安装位置添加到 PATH 设置中。 Instant Django 也可能是您的一个选择http://www.instantdjango.com/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-08
      • 2020-01-14
      • 2011-09-20
      • 2011-09-28
      • 2011-08-20
      相关资源
      最近更新 更多