在OS中运行服务器错误:“ ImportError:没有名为'django'的模块”

b4n4n4

我正在尝试启动我的第一个Django项目。我已经安装了virtualenv并与Django 1.8.5一起运行。当我pip freeze在virtualenv中运行时,我得到:

Django==1.8.5  
wheel==0.24.0

然后,我将CD插入我的项目并运行python manage.py runserver并出现错误:

File "manage.py", line 8, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named 'django'

我打开了manage.py文件,其中包含:

#!/usr/bin/env python
import os
import sys

if __name__ == "__main__":
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "trydjango18.settings")

    from django.core.management import execute_from_command_line

    execute_from_command_line(sys.argv)

点列表:

Django (1.8.5)
pip (7.1.2)
setuptools (18.2)
wheel (0.24.0)

我尝试启动多个项目,但都给出相同的错误。我已经尝试了和没有virtualenv(Django也已全局安装)都无济于事。我已经做了很多研究,但是还没有找到解决我问题的答案。

编辑当陈述一个新的virtualenv并source bin/activate第一次运行时,我得到以下消息:

/Users/master/Desktop/testdjango/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning

首先,您也可以尝试此命令。

python3 manage.py runserver

根据我的经验,我认为您对某些软件包造成的麻烦错过了匹配的原因。因此,最好检查一下文档,如果正确地做每件事。请检查Django官方网站。

我在使用OS-X方面有很多经验。因为我在UBUNTU 14.04中工作。这个示例我安装了Django。您可以参考它。使用mongoDB安装Django

我将成功完成安装,请使用以下教程。建议您同时参考并重新安装。

Django女孩教程

关于django

=====================回答您的评论====================

我知道,您的计算机已经安装了python 2.x和python3.x。默认运行python2.x。创建虚拟环境时,默认情况下将其用于python2.x。因此,您应该在创建虚拟环境时指定python版本。我记得Django 1.8不支持python2.x。我想现在,您收到了一些答案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django:ImportError:没有名为“服务”的模块

来自分类Dev

Django无法运行测试服务器:ImportError:没有名为hitcount的模块

来自分类Dev

Django无法运行测试服务器:ImportError:没有名为hitcount的模块

来自分类Dev

ImportError:wsgi服务器设置没有名为django.core.wsgi的模块

来自分类Dev

在virtualenv中运行django-ImportError:没有名为django.core.management的模块?

来自分类Dev

在 virtualenv 中运行 django - ImportError:没有名为 django.core.management 的模块 - Windows 7

来自分类Dev

ImportError:django-allauth中没有名为“ django.contrib.sitesallauth”的模块

来自分类Dev

如何解决ImportError:python中没有名为fcm_django的模块错误

来自分类Dev

django错误-ImportError:没有名为应用程序的模块

来自分类Dev

Django ImportError:ImportError:没有名为“ sheets”的模块

来自分类Dev

ImportError:django-grappelli中没有名为应用程序的模块

来自分类Dev

ImportError在Django 1.7中没有名为localflavor.us.forms的模块

来自分类Dev

在EC2上的Virtualenv中运行Django-ImportError:没有名为django.core.management的模块

来自分类Dev

manage.py-ImportError:没有名为django的模块

来自分类Dev

Django ImportError:没有名为“ app”的模块

来自分类Dev

ImportError:没有名为mysite.settings的模块(Django)

来自分类Dev

django ImportError:没有名为tiny-mce的模块

来自分类Dev

Django Suit:ImportError:没有名为suite的模块

来自分类Dev

ImportError:没有名为django_filters的模块

来自分类Dev

Django Nose ImportError:没有名为urls的模块

来自分类Dev

Gunicorn + Django:ImportError:没有名为模块

来自分类Dev

django ImportError:没有名为tiny-mce的模块

来自分类Dev

Django:ImportError:没有名为sslserver的模块

来自分类Dev

Django 1.10 / Apache 2.4.18,内部服务器错误“没有名为urls的模块”

来自分类Dev

错误是:django 中没有名为 util 的模块

来自分类Dev

ImportError:在安装了django-cms的Django上运行时,没有名为cms的模块

来自分类Dev

将Django与virtualenv结合使用,会出现错误ImportError:没有名为“ django.core.servers.fastcgi”的模块

来自分类Dev

WSGIDaemon进程语法错误-Mod_wsgi django ImportError:没有名为django.core.wsgi的模块

来自分类Dev

Django-导入错误:没有名为* .urls的模块

Related 相关文章

  1. 1

    Django:ImportError:没有名为“服务”的模块

  2. 2

    Django无法运行测试服务器:ImportError:没有名为hitcount的模块

  3. 3

    Django无法运行测试服务器:ImportError:没有名为hitcount的模块

  4. 4

    ImportError:wsgi服务器设置没有名为django.core.wsgi的模块

  5. 5

    在virtualenv中运行django-ImportError:没有名为django.core.management的模块?

  6. 6

    在 virtualenv 中运行 django - ImportError:没有名为 django.core.management 的模块 - Windows 7

  7. 7

    ImportError:django-allauth中没有名为“ django.contrib.sitesallauth”的模块

  8. 8

    如何解决ImportError:python中没有名为fcm_django的模块错误

  9. 9

    django错误-ImportError:没有名为应用程序的模块

  10. 10

    Django ImportError:ImportError:没有名为“ sheets”的模块

  11. 11

    ImportError:django-grappelli中没有名为应用程序的模块

  12. 12

    ImportError在Django 1.7中没有名为localflavor.us.forms的模块

  13. 13

    在EC2上的Virtualenv中运行Django-ImportError:没有名为django.core.management的模块

  14. 14

    manage.py-ImportError:没有名为django的模块

  15. 15

    Django ImportError:没有名为“ app”的模块

  16. 16

    ImportError:没有名为mysite.settings的模块(Django)

  17. 17

    django ImportError:没有名为tiny-mce的模块

  18. 18

    Django Suit:ImportError:没有名为suite的模块

  19. 19

    ImportError:没有名为django_filters的模块

  20. 20

    Django Nose ImportError:没有名为urls的模块

  21. 21

    Gunicorn + Django:ImportError:没有名为模块

  22. 22

    django ImportError:没有名为tiny-mce的模块

  23. 23

    Django:ImportError:没有名为sslserver的模块

  24. 24

    Django 1.10 / Apache 2.4.18,内部服务器错误“没有名为urls的模块”

  25. 25

    错误是:django 中没有名为 util 的模块

  26. 26

    ImportError:在安装了django-cms的Django上运行时,没有名为cms的模块

  27. 27

    将Django与virtualenv结合使用,会出现错误ImportError:没有名为“ django.core.servers.fastcgi”的模块

  28. 28

    WSGIDaemon进程语法错误-Mod_wsgi django ImportError:没有名为django.core.wsgi的模块

  29. 29

    Django-导入错误:没有名为* .urls的模块

热门标签

归档