python - ImportError:即使安装了 Django,也没有名为 django 的模块
问题描述
当我写的时候pip list
,我可以在那里看到 django。当我在 python shell 中编写import django
时,没有错误。但是当我写python manage.py runserver
它给我以下错误:
Unhandled exception in thread started by <function wrapper at 0x105838b18>
Traceback (most recent call last):
File "/Users/manitgupta/virtualenvs/testify/lib/python2.7/site-packages/django/utils/autoreload.py", line 227, in wrapper
fn(*args, **kwargs)
File "/Users/manitgupta/virtualenvs/testify/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 117, in inner_run
autoreload.raise_last_exception()
File "/Users/manitgupta/virtualenvs/testify/lib/python2.7/site-packages/django/utils/autoreload.py", line 250, in raise_last_exception
six.reraise(*_exception)
File "/Users/manitgupta/virtualenvs/testify/lib/python2.7/site-packages/django/utils/autoreload.py", line 227, in wrapper
fn(*args, **kwargs)
File "/Users/manitgupta/virtualenvs/testify/lib/python2.7/site-packages/django/__init__.py", line 27, in setup
apps.populate(settings.INSTALLED_APPS)
File "/Users/manitgupta/virtualenvs/testify/lib/python2.7/site-packages/django/apps/registry.py", line 85, in populate
app_config = AppConfig.create(entry)
File "/Users/manitgupta/virtualenvs/testify/lib/python2.7/site-packages/django/apps/config.py", line 127, in create
import_module(entry)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named django
解决方案
推荐阅读
- xcode - 如何在 Xcode 中解决此构建问题?
- python - 我怎样才能等待所有进程完成然后做某事?
- python - SnowflakeSQLException 错误代码:390100,消息:指定的用户名或密码不正确
- reactstrap - 反应带
固定在顶部 - javascript - CSS 网格在下一页视图中被破坏
- python - eventthub中的分区是什么?
- python - 如何使用 RegEx 从 html 文档中提取信息
- java - 有没有办法在 Eclipse 中告诉 Maven 在哪里部署创建的 .war 或 .jar 文件?
- java - app.props 中定义的活动配置文件但是环境变量返回活动配置文件的空数组
- java - 我正在使用 resttemplate 调用 API,但我得到了 UnsupportedOperationsException