【发布时间】:2016-02-10 19:43:25
【问题描述】:
我知道这个问题已经被问了一遍又一遍,但似乎没有一个解决方案适合我。我在 Windows 8.1 上使用 Django 1.9 和 Python 2.7。当我尝试从我的项目 manage.py 运行开发服务器时,我得到了ImportError: No module named django core.management。
- 我只有一个版本的python
- 我没有使用虚拟环境
- C:\Python27 和 C:\Python27\Scripts 包含在我的路径中
- 我可以在python中导入django并获取版本号
- 我可以在 python 中从 django.core 导入管理
- 我的 manage.py 是使用 pydev 创建的,并以“#!/usr/bin/env python”开头,根据其他答案似乎合适
- 我已经通过 pip 卸载并重新安装了 django
当我尝试从 32 位更改为 64 位 python 以与 Matlab 交互时,我可能搞砸了。
【问题讨论】:
-
把这个扔出去,会不会是拼写错误。
-
A hack:编辑 manage.py 文件,并将路径添加到 os.environ
-
@AviahLaor 你能详细说明一下吗?你是说在shebang之后?到 os.environ?抱歉,如果这些问题看起来很幼稚,我感谢您的帮助。
标签: django python-2.7