2017-06-07 316 views
0

我嘗試使用,Django的管理員的runserver和python -m的Django的runserver,Django的管理員的runserver工程運行開發服務器,但蟒蛇-m的Django的runserver提供了以下錯誤導入Python模塊失敗

>   Traceback (most recent call last): 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/__main__.py", 
> line 9, in <module> 
>   management.execute_from_command_line() 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/core/management/__init__.py", 
> line 367, in execute_from_command_line 
>   utility.execute() 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/core/management/__init__.py", 
> line 359, in execute 
>   self.fetch_command(subcommand).run_from_argv(self.argv) 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/core/management/__init__.py", 
> line 208, in fetch_command 
>   klass = load_command_class(app_name, subcommand) 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/core/management/__init__.py", 
> line 40, in load_command_class 
>   module = import_module('%s.management.commands.%s' % (app_name, name)) 
>  File "/home/mohit/anaconda3/lib/python3.6/importlib/__init__.py", line 126, 
> in import_module 
>   return _bootstrap._gcd_import(name[level:], package, level) 
>  File "<frozen importlib._bootstrap>", line 978, in _gcd_import 
>  File "<frozen importlib._bootstrap>", line 961, in _find_and_load 
>  File "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked 
>  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked 
>  File "<frozen importlib._bootstrap_external>", line 678, in exec_module 
>  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/core/management/commands/runserver.py", 
> line 12, in <module> 
>   from django.core.servers.basehttp import get_internal_wsgi_application, run 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/core/servers/basehttp.py", 
> line 15, in <module> 
>   from wsgiref import simple_server 
>  File "/home/mohit/anaconda3/lib/python3.6/wsgiref/simple_server.py", line 
> 13, in <module> 
>   from http.server import BaseHTTPRequestHandler, HTTPServer 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/http/__init__.py", 
> line 1, in <module> 
>   from django.http.cookie import SimpleCookie, parse_cookie 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/http/__init__.py", 
> line 1, in <module> 
>   from django.http.cookie import SimpleCookie, parse_cookie 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/http/cookie.py", 
> line 7, in <module> 
>   from django.utils.six.moves import http_cookies 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/utils/six.py", 
> line 92, in __get__ 
>   result = self._resolve() 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/utils/six.py", 
> line 115, in _resolve 
>   return _import_module(self.mod) 
>  File "/home/mohit/anaconda3/lib/python3.6/site-packages/django/utils/six.py", 
> line 82, in _import_module 
>   __import__(name) 
>  ModuleNotFoundError: No module named 'http.cookies' 

我是新來的Django,但我嘗試以下

export DJANGO_SETTINGS_MODULE=tutorial.settings 

PYTHONPATH=/media/mohit/mohit1/WEEKLY/tutorial 

,但它沒有工作,幫助

回答

1

我想你想

python manage.py runserver 

另外,你有沒有提前在項目中創建項目和應用程序?您需要從項目目錄的根目錄運行上述命令。

+0

不,我有不同的設置文件來創建,所以Django的管理運行服務器似乎更好 – Raghu