Меню

Ошибка при запуске сервера джанго

Выпадает ошибка при запуске сервера Django. Вроде пишет, что ошибка в кодировке, но я не знаю как её исправить.

System check identified no issues (0 silenced).
June 06, 2019 - 17:33:13
Django version 2.2.2, using settings 'blogglav.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Exception in thread django-main-thread:
Traceback (most recent call last):
  File "c:python37-32Libthreading.py", line 917, in _bootstrap_inner
    self.run()
  File "c:python37-32Libthreading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "D:CODEpy-ruDjangoenvlibsite-packagesdjangoutilsautoreload.py", line 54, in wrapper
    fn(*args, **kwargs)
  File "D:CODEpy-ruDjangoenvlibsite-packagesdjangocoremanagementcommandsrunserver.py", line 139, in inner_run
    ipv6=self.use_ipv6, threading=threading, server_cls=self.server_cls)
  File "D:CODEpy-ruDjangoenvlibsite-packagesdjangocoreserversbasehttp.py", line 203, in run
    httpd = httpd_cls(server_address, WSGIRequestHandler, ipv6=ipv6)
  File "D:CODEpy-ruDjangoenvlibsite-packagesdjangocoreserversbasehttp.py", line 67, in __init__
    super().__init__(*args, **kwargs)
  File "c:python37-32Libsocketserver.py", line 452, in __init__
    self.server_bind()
  File "c:python37-32Libwsgirefsimple_server.py", line 50, in server_bind
    HTTPServer.server_bind(self)
  File "c:python37-32Libhttpserver.py", line 139, in server_bind
    self.server_name = socket.getfqdn(host)
  File "c:python37-32Libsocket.py", line 676, in getfqdn
    hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcf in position 5: invalid continuation byte

Буквально сегодня начал изучать django и возникла ошибка.

В файле settings.py:

INSTALLED_APPS = [
    'webexample',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]

В файле urls.py:

from django.contrib import admin
from django.urls import include, path
urlpatterns = [
    path('admin/', admin.site.urls),
    path('webexample/', include('webexample.urls'))
]

Приложение webexample было создано.

При запуске сервера:

python manage.py runserver

Выдаёт ошибку:

Exception in thread django-main-thread:
Traceback (most recent call last):
  File "C:UsersUserAppDataLocalProgramsPythonPython36libthreading.py", line 916, in _bootstrap_inner
    self.run()
  File "C:UsersUserAppDataLocalProgramsPythonPython36libthreading.py", line 864, in run
    self._target(*self._args, **self._kwargs)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 54, in wrapper
    fn(*args, **kwargs)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementcommandsrunserver.py", line 117, in inner_run
    self.check(display_num_errors=True)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementbase.py", line 390, in check
    include_deployment_checks=include_deployment_checks,
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementbase.py", line 377, in _run_checks
    return checks.run_checks(**kwargs)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocorechecksregistry.py", line 72, in run_checks
    new_errors = check(app_configs=app_configs)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocorechecksurls.py", line 13, in check_url_config
    return check_resolver(resolver)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocorechecksurls.py", line 23, in check_resolver
    return check_method()
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangourlsresolvers.py", line 398, in check
    for pattern in self.url_patterns:
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsfunctional.py", line 80, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangourlsresolvers.py", line 579, in url_patterns
    patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsfunctional.py", line 80, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangourlsresolvers.py", line 572, in urlconf_module
    return import_module(self.urlconf_name)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libimportlib__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:разработкаСайтыСайт_1site_1site_1urls.py", line 20, in <module>
    path('webexample/', include('webexample.urls'))
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangourlsconf.py", line 34, in include
    urlconf_module = import_module(urlconf_module)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libimportlib__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'webexample.urls'

Traceback (most recent call last):
  File "manage.py", line 21, in <module>
    main()
  File "manage.py", line 17, in main
    execute_from_command_line(sys.argv)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagement__init__.py", line 381, in execute_from_command_line
    utility.execute()
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagement__init__.py", line 375, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementbase.py", line 323, in run_from_argv
    self.execute(*args, **cmd_options)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementcommandsrunserver.py", line 60, in execute
    super().execute(*args, **options)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementbase.py", line 364, in execute
    output = self.handle(*args, **options)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementcommandsrunserver.py", line 95, in handle
    self.run(**options)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangocoremanagementcommandsrunserver.py", line 102, in run
    autoreload.run_with_reloader(self.inner_run, **options)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 585, in run_with_reloader
    start_django(reloader, main_func, *args, **kwargs)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 570, in start_django
    reloader.run(django_main_thread)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 288, in run
    self.run_loop()
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 294, in run_loop
    next(ticker)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 334, in tick
    for filepath, mtime in self.snapshot_files():
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 350, in snapshot_files
    for file in self.watched_files():
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 249, in watched_files
    yield from iter_all_python_module_files()
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 103, in iter_all_python_module_files
    return iter_modules_and_files(modules, frozenset(_error_files))
  File "C:UsersUserAppDataLocalProgramsPythonPython36libsite-packagesdjangoutilsautoreload.py", line 136, in iter_modules_and_files
    if not path.exists():
  File "C:UsersUserAppDataLocalProgramsPythonPython36libpathlib.py", line 1314, in exists
    self.stat()
  File "C:UsersUserAppDataLocalProgramsPythonPython36libpathlib.py", line 1136, in stat
    return self._accessor.stat(self)
  File "C:UsersUserAppDataLocalProgramsPythonPython36libpathlib.py", line 387, in wrapped
    return strfunc(str(pathobj), *args)
OSError: [WinError 123] Синтаксическая ошибка в имени файла, имени папки или метке тома: '<frozen importlib._bootstrap>'

Что делать?


Версия python: 3.6.3

Версия django: 2.2.2

Заранее благодарен!

Troubleshooting¶

This page contains some advice about errors and problems commonly encountered
during the development of Django applications.

Problems running django-admin

command not found: django-admin

django-admin should be on your system path if you
installed Django via pip. If it’s not in your path, ensure you have your
virtual environment activated and you can try running the equivalent command
python -m django.

macOS permissions¶

If you’re using macOS, you may see the message “permission denied” when
you try to run django-admin. This is because, on Unix-based systems like
macOS, a file must be marked as “executable” before it can be run as a program.
To do this, open Terminal.app and navigate (using the cd command) to the
directory where django-admin is installed, then
run the command sudo chmod +x django-admin.

Miscellaneous¶

I’m getting a UnicodeDecodeError. What am I doing wrong?¶

This class of errors happen when a bytestring containing non-ASCII sequences is
transformed into a Unicode string and the specified encoding is incorrect. The
output generally looks like this:

UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position ?:
ordinal not in range(128)

The resolution mostly depends on the context, however here are two common
pitfalls producing this error:

  • Your system locale may be a default ASCII locale, like the “C” locale on
    UNIX-like systems (can be checked by the locale command). If it’s the
    case, please refer to your system documentation to learn how you can change
    this to a UTF-8 locale.

Related resources:

  • Unicode in Django
  • https://wiki.python.org/moin/UnicodeDecodeError

Уведомления

  • Начало
  • » Python для новичков
  • » Проблема при запуске сервера Django из проекта PyCharm [Решено]

#1 Авг. 13, 2017 19:30:54

Проблема при запуске сервера Django из проекта PyCharm [Решено]

Привет всем! У меня тут возникла одна проблема при запуске сервера как вы уже поняли из названия темы.
После создания проекта в консоли я написал вот такую команду: python manage.py runserver
Мне выскочила вот такая фигня:

C:UsersАдминистраторPycharmProjectsaudiostock>python manage.py runserver
Performing system checks…

System check identified some issues:

WARNINGS:
?: (1_8.W001) The standalone TEMPLATE_* settings were deprecated in Django 1.8 and the TEMPLATES dictionary takes precedence. You must put the values of the following settings into your def
ault TEMPLATES dict: TEMPLATE_DIRS.

System check identified 1 issue (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run ‘python manage.py migrate’ to apply them.
August 13, 2017 — 19:17:44
Django version 1.11.4, using settings ‘audiostock.settings’
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x035BB198>
Traceback (most recent call last):
File “C:Python362libsite-packagesdjangoutilsautoreload.py”, line 228, in wrapper
fn(*args, **kwargs)
File “C:Python362libsite-packagesdjangocoremanagementcommandsrunserver.py”, line 149, in inner_run
ipv6=self.use_ipv6, threading=threading, server_cls=self.server_cls)
File “C:Python362libsite-packagesdjangocoreserversbasehttp.py”, line 164, in run
httpd = httpd_cls(server_address, WSGIRequestHandler, ipv6=ipv6)
File “C:Python362libsite-packagesdjangocoreserversbasehttp.py”, line 74, in __init__
super(WSGIServer, self).__init__(*args, **kwargs)
File “C:Python362libsocketserver.py”, line 453, in __init__
self.server_bind()
File “C:Python362libwsgirefsimple_server.py”, line 50, in server_bind
HTTPServer.server_bind(self)
File “C:Python362libhttpserver.py”, line 138, in server_bind
self.server_name = socket.getfqdn(host)
File “C:Python362libsocket.py”, line 673, in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc4 in position 0: invalid continuation byte

Помогите пожалуйста решить проблему

Отредактировано acadeemic (Авг. 14, 2017 22:47:18)

Офлайн

  • Пожаловаться

#2 Авг. 13, 2017 19:38:36

Проблема при запуске сервера Django из проекта PyCharm [Решено]

acadeemic
C:UsersАдминистратор

У винды стандартные проблемы с кириллицей. Старайтесь никогда не употреблять что-то отличное от основного латинского алфавита в профессиональной деятельности, даже названия файлов и каталогов

Офлайн

  • Пожаловаться

#3 Авг. 13, 2017 19:48:44

Проблема при запуске сервера Django из проекта PyCharm [Решено]

Это мне нужно нового пользователя создать на латинском алфавите?

Офлайн

  • Пожаловаться

#4 Авг. 13, 2017 20:06:27

Проблема при запуске сервера Django из проекта PyCharm [Решено]

Нет все равно проблема не исчезла:

C:UserspythonPycharmProjectsuntitled>python manage.py runserver
Performing system checks…

System check identified some issues:

WARNINGS:
?: (1_8.W001) The standalone TEMPLATE_* settings were deprecated in Django 1.8 and the TEMPLATES dictionary takes precedence. You must put the values of the following settings into your de
fault TEMPLATES dict: TEMPLATE_DIRS.

System check identified 1 issue (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run ‘python manage.py migrate’ to apply them.
August 13, 2017 — 20:10:49
Django version 1.11.4, using settings ‘untitled.settings’
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x035BC228>
Traceback (most recent call last):
File “C:Python362libsite-packagesdjangoutilsautoreload.py”, line 228, in wrapper
fn(*args, **kwargs)
File “C:Python362libsite-packagesdjangocoremanagementcommandsrunserver.py”, line 149, in inner_run
ipv6=self.use_ipv6, threading=threading, server_cls=self.server_cls)
File “C:Python362libsite-packagesdjangocoreserversbasehttp.py”, line 164, in run
httpd = httpd_cls(server_address, WSGIRequestHandler, ipv6=ipv6)
File “C:Python362libsite-packagesdjangocoreserversbasehttp.py”, line 74, in __init__
super(WSGIServer, self).__init__(*args, **kwargs)
File “C:Python362libsocketserver.py”, line 453, in __init__
self.server_bind()
File “C:Python362libwsgirefsimple_server.py”, line 50, in server_bind
HTTPServer.server_bind(self)
File “C:Python362libhttpserver.py”, line 138, in server_bind
self.server_name = socket.getfqdn(host)
File “C:Python362libsocket.py”, line 673, in getfqdn
hostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc4 in position 0: invalid continuation byte

Помогите пожалуйста кто знает что с этим делать.

Отредактировано acadeemic (Авг. 13, 2017 20:14:01)

Офлайн

  • Пожаловаться

#5 Авг. 14, 2017 05:56:06

Проблема при запуске сервера Django из проекта PyCharm [Решено]

acadeemic
Нет все равно проблема не исчезла

А имя компьютера? Его тоже нужно поменять на латинское.

Офлайн

  • Пожаловаться

#6 Авг. 14, 2017 21:00:19

Проблема при запуске сервера Django из проекта PyCharm [Решено]

Спасибо большое, теперь все работает.

Офлайн

  • Пожаловаться

  • Начало
  • » Python для новичков
  • » Проблема при запуске сервера Django из проекта PyCharm [Решено]
Содержание статьи

Python не находит Django
Disallowed host
Не работает runserver
Web application could not be started

You have X unapplied migrations

ERROR: Can not perform a ‘—user’ install

Python не находит Django

(docker) andreyolegovich.ru@server:~/HelloDjango [0] $ python3 manage.py runserver
Traceback (most recent call last):
File «manage.py», line 8, in <module>
from django.core.management import execute_from_command_line

ModuleNotFoundError: No module named ‘django’

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File «manage.py», line 14, in <module>
) from exc
ImportError: Couldn’t import Django. Are you sure it’s installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

Причина в том, что в PATH не прописан путь до python. Вернитесь к шагу
PATH

Disallowed host

Вы можете запустить Django с помощью

python3 manage.py runserver

И прописали в

settings.py

свои хосты, например так

ALLOWED_HOSTS = ['http://www.andreyolegovich.ru','127.0.0.1','localhost','andreyolegovich.ru','www.andreyolegovich.ru']

Но при обращении к домену в браузере появляется ошибка DisallowedHost

DisallowedHost at /
Invalid HTTP_HOST header: ‘www.andreyolegovich.ru’. You may need to add ‘www.andreyolegovich.ru’ to ALLOWED_HOSTS.
Request Method: GET
Request URL: http://www.andreyolegovich.ru/
Django Version: 2.1.5
Exception Type: DisallowedHost
Exception Value:
Invalid HTTP_HOST header: ‘www.andreyolegovich.ru’. You may need to add ‘www.andreyolegovich.ru’ to ALLOWED_HOSTS.
Exception Location: /home/a/andreyolegovichru/.local/lib/python3.7/site-packages/django/http/request.py in get_host, line 106
Python Executable: /home/a/andreyolegovichru/.local/bin/python3.7
Python Version: 3.7.0
Python Path:
[‘/home/a/andreyolegovichru/andreyolegovich.ru/public_html/HelloDjango’,
‘/home/a/andreyolegovichru/.local/lib/python3.7/site-packages’,
‘/home/a/andreyolegovichru/andreyolegovich.ru’,
‘/opt/passenger40/helper-scripts’,
‘/home/a/andreyolegovichru/.local/lib/python37.zip’,
‘/home/a/andreyolegovichru/.local/lib/python3.7’,
‘/home/a/andreyolegovichru/.local/lib/python3.7/lib-dynload’,
‘/home/a/andreyolegovichru/.local/lib/python3.7/site-packages’]
Server time: Sun, 3 Feb 2019 20:07:57 +0000

Проверьте, всё ли правильно прописали в

settings.py

ALLOWED_HOSTS.

Выключите Django, закройте все консоли подключенные к хостингу или все консоли на локальной машине.

Очистите кэш браузера или откройте url другим браузером.

Не работает runserver Django

Если Вы выполняете команду

python3 manage.py runserver

И ничего не происходит, или например, у Вас работал самый первый проект, а запустить
второй не получается — скорее всего дело в хостинге. На нём может быть закрыта
возможность слушать порты и выбор рабочего проекта происходит с помощью
какого-то скрипта.

Если Вы, как и я, пользуетесь
хостингом beget
, тот этот скипт будет называться

passenger_wsgi.py

и лежать будет на одном уровне с директорией public_html.

Пропишите в нём

os.environ[‘DJANGO_SETTINGS_MODULE’] = ‘Название_нового_прокта.settings’

Web application could not be started

Если Вы хотите переключиться между проектами и уже обновили скрипе passenger_wsgi.py
но получили ошибку

Web application could not be started

Скорее всего Вы забыли пересоздать файл tmp/restart.txt

(docker) andreyolegovich@server:~/andreyolegovich.ru [0] $ touch tmp/restart.txt

Также советую перепроверить не забыли ли Вы поменть системный путь на нужный Вам проект.

При смене проекта обычно нужно делать два изменения в файле passenger_wsgi.py

# -*- coding: utf-8 -*-
import os, sys
sys.path.insert(0, ‘/home/a/andreyolegovich/andreyolegovich.ru/public_html/Project_1’)
#sys.path.insert(0, ‘/home/a/andreyolegovich/andreyolegovich.ru/public_html/Project_2’)
sys.path.insert(1, ‘/home/a/andreyolegovich/.local/lib/python3.7/site-packages’)
os.environ[‘DJANGO_SETTINGS_MODULE’] = ‘Project_1.settings’
#os.environ[‘DJANGO_SETTINGS_MODULE’] = ‘Project_2.settings’
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

Ещё одна возможная причина — незаданные переменные в файле

manage.py

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.

Run ‘python manage.py migrate’ to apply them.

python3 manage.py migrate

ERROR: Can not perform a ‘—user’ install. User site-packages are not visible in this virtualenv.

Если вы пользуетесь виртуальным окружением флаг —user вам скорее всего вообще не нужен.

0 / 0 / 0

Регистрация: 12.05.2015

Сообщений: 132

1

17.08.2015, 18:42. Показов 7555. Ответов 11


Начал читать учебник по джанго и уже при запуске сервера проблема.
Питон 3.4 3.5 установлены. Патч прописан. Джанго установлен 1.8.3. при команде python manage.py runserver
выдает ошибку(скрин прилагается)
прописывал разные порты.
учетная запись на англ.
Думал сначала, что проблема в денвере (якобы он мешает) , но вряд ли.
Помогите плиз, уж очень хочется джанго освоить

Миниатюры

Django сервер не запускается
 

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



0 / 0 / 0

Регистрация: 12.05.2015

Сообщений: 132

17.08.2015, 21:15

 [ТС]

2

пришел домой, установил, все работает.
на работе не хочет! =*( как быть господа?

Миниатюры

Django сервер не запускается
 



0



141 / 141 / 38

Регистрация: 20.02.2012

Сообщений: 597

18.08.2015, 08:39

3

чето у вас пути какие то странные.

1. поставить питон, он обычно поставится в с:питон35
2. поставить джангу, ставили?
3. создать свой проект где нить на диске, как создавали?
4. и запустить сд путь к своему проекту, с:питон35питон.ексе манаге.пай рансервер



0



0 / 0 / 0

Регистрация: 12.05.2015

Сообщений: 132

18.08.2015, 11:42

 [ТС]

4

В первом посте написано. Питон и джангу 3 раза переустанавливал



0



141 / 141 / 38

Регистрация: 20.02.2012

Сообщений: 597

18.08.2015, 11:55

5

как ставили джангу и как создавали проект?



0



0 / 0 / 0

Регистрация: 12.05.2015

Сообщений: 132

18.08.2015, 12:47

 [ТС]

6

Надеюсь тема кому-то еще поможет. У меня на двух компах питон 3.5 и Джанго 1.8.3 не работали, сейчас поставил питон 3.4 и на него джангу 1.8.3 и заработало!(веб сервер)



0



2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.08.2015, 12:51

7

XaxOo, Скорее всего все потому, что ты поставил python не в папку по умолчанию и к тому же изменил название папки куда ставится.

В пути к программам не должно быть папок с пробелами! По этому или ставь в корень С или создай в корне С какую нибудь свою папку для этих целей, на пример bin.



0



0 / 0 / 0

Регистрация: 12.05.2015

Сообщений: 132

18.08.2015, 12:57

 [ТС]

8

Хм, возможно Вы правы! И мое предположение про несовместимость питона 3.5 и Джанго 1.8.3 неверно! Потомучто в обоих случая когда у меня все работало, путь был без пробелов. Проверю — отпишу



0



2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.08.2015, 13:26

9

XaxOo, Кстати такая проблема очень часто встречается в win, по этому советую всегда ставить все программы в свою какую-нибудь папку, это в будующем много время сэкономит.



0



0 / 0 / 0

Регистрация: 12.05.2015

Сообщений: 132

18.08.2015, 14:15

 [ТС]

10

Насчет путей без пробелов: спасибо!
Я попробовал различные вариации. Так вот питон 3.5 напрочь отказывается запускать сервер с Джанго 1.8.3! Пути без пробелов, но при установки питона всеравно приходится менять папку куда он ставит, потому что по умолчанию это python(space)3.5 может в этом проблема — я не знаю. Но меня вполне устраивает комбинация питона 3.4 и Джанго 1.8.3 на которой все работает пока что. И как новичек , я не вижу разницы и поэтому пойду учиться)) спасибо



0



2738 / 2341 / 620

Регистрация: 19.03.2012

Сообщений: 8,832

18.08.2015, 14:22

11

XaxOo, я не предлагал и даже не думал думал предлагать использовать версию 3.5, так как она не стабильная ещё. Сейчас стабильная версия, это 3.4 и сборки всех библиотек сделаны именно под эту версию.



0



0 / 0 / 0

Регистрация: 01.07.2019

Сообщений: 1

01.07.2019, 15:19

12

вообщем я когда только начинал тоже с такой проблемой столкнулся но проблема была очень глупой тобиш я тупо не сохранил изменения которые сделал и не произвел миграцию



0



I am not sure how to fix this issue

I have no idea why I am getting this error when I try to runserver:

Performing system checks...

System check identified no issues (0 silenced).
Unhandled exception in thread started by <function wrapper at 0x1085589b0>
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/django/utils/autoreload.py", line 222, in wrapper
    fn(*args, **kwargs)
  File "/Library/Python/2.7/site-packages/django/core/management/commands/runserver.py", line 107, in inner_run
    self.check_migrations()
  File "/Library/Python/2.7/site-packages/django/core/management/commands/runserver.py", line 159, in check_migrations
    executor = MigrationExecutor(connections[DEFAULT_DB_ALIAS])
  File "/Library/Python/2.7/site-packages/django/db/migrations/executor.py", line 17, in __init__
    self.loader = MigrationLoader(self.connection)
  File "/Library/Python/2.7/site-packages/django/db/migrations/loader.py", line 49, in __init__
    self.build_graph()
  File "/Library/Python/2.7/site-packages/django/db/migrations/loader.py", line 184, in build_graph
    self.applied_migrations = recorder.applied_migrations()
  File "/Library/Python/2.7/site-packages/django/db/migrations/recorder.py", line 59, in applied_migrations
    self.ensure_schema()
  File "/Library/Python/2.7/site-packages/django/db/migrations/recorder.py", line 49, in ensure_schema
    if self.Migration._meta.db_table in self.connection.introspection.get_table_list(self.connection.cursor()):
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 165, in cursor
    cursor = self.make_debug_cursor(self._cursor())
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 138, in _cursor
    self.ensure_connection()
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 133, in ensure_connection
    self.connect()
  File "/Library/Python/2.7/site-packages/django/db/utils.py", line 94, in __exit__
    six.reraise(dj_exc_type, dj_exc_value, traceback)
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 133, in ensure_connection
    self.connect()
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 122, in connect
    self.connection = self.get_new_connection(conn_params)
  File "/Library/Python/2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 134, in get_new_connection
    return Database.connect(**conn_params)
  File "/Library/Python/2.7/site-packages/psycopg2/__init__.py", line 164, in connect
    conn = _connect(dsn, connection_factory=connection_factory, async=async)
django.db.utils.OperationalError: could not connect to server: Connection refused
        Is the server running on host "127.0.0.1" and accepting
        TCP/IP connections on port 5432?

When I try to connect to postgres:

psql: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

settings.py:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'beerad',
        'USER': 'bli1',
        'PASSWORD': '',
        'HOST': '127.0.0.1',
        'PORT': '5432',
    }
}

I am not sure how to fix this issue

I have no idea why I am getting this error when I try to runserver:

Performing system checks...

System check identified no issues (0 silenced).
Unhandled exception in thread started by <function wrapper at 0x1085589b0>
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/django/utils/autoreload.py", line 222, in wrapper
    fn(*args, **kwargs)
  File "/Library/Python/2.7/site-packages/django/core/management/commands/runserver.py", line 107, in inner_run
    self.check_migrations()
  File "/Library/Python/2.7/site-packages/django/core/management/commands/runserver.py", line 159, in check_migrations
    executor = MigrationExecutor(connections[DEFAULT_DB_ALIAS])
  File "/Library/Python/2.7/site-packages/django/db/migrations/executor.py", line 17, in __init__
    self.loader = MigrationLoader(self.connection)
  File "/Library/Python/2.7/site-packages/django/db/migrations/loader.py", line 49, in __init__
    self.build_graph()
  File "/Library/Python/2.7/site-packages/django/db/migrations/loader.py", line 184, in build_graph
    self.applied_migrations = recorder.applied_migrations()
  File "/Library/Python/2.7/site-packages/django/db/migrations/recorder.py", line 59, in applied_migrations
    self.ensure_schema()
  File "/Library/Python/2.7/site-packages/django/db/migrations/recorder.py", line 49, in ensure_schema
    if self.Migration._meta.db_table in self.connection.introspection.get_table_list(self.connection.cursor()):
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 165, in cursor
    cursor = self.make_debug_cursor(self._cursor())
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 138, in _cursor
    self.ensure_connection()
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 133, in ensure_connection
    self.connect()
  File "/Library/Python/2.7/site-packages/django/db/utils.py", line 94, in __exit__
    six.reraise(dj_exc_type, dj_exc_value, traceback)
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 133, in ensure_connection
    self.connect()
  File "/Library/Python/2.7/site-packages/django/db/backends/__init__.py", line 122, in connect
    self.connection = self.get_new_connection(conn_params)
  File "/Library/Python/2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 134, in get_new_connection
    return Database.connect(**conn_params)
  File "/Library/Python/2.7/site-packages/psycopg2/__init__.py", line 164, in connect
    conn = _connect(dsn, connection_factory=connection_factory, async=async)
django.db.utils.OperationalError: could not connect to server: Connection refused
        Is the server running on host "127.0.0.1" and accepting
        TCP/IP connections on port 5432?

When I try to connect to postgres:

psql: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

settings.py:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
        'NAME': 'beerad',
        'USER': 'bli1',
        'PASSWORD': '',
        'HOST': '127.0.0.1',
        'PORT': '5432',
    }
}

Watching for file changes with StatReloader

Exception in thread django-main-thread:

Traceback (most recent call last):

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libthreading.py", line 932, in _bootstrap_inner

self.run()

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libthreading.py", line 870, in run

self._target(*self._args, **self._kwargs)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 53, in wrapper

fn(*args, **kwargs)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagementcommandsrunserver.py", line 109, in inner_run

autoreload.raise_last_exception()

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 76, in raise_last_exception

raise _exception[1]

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagement__init__.py", line 357, in execute

autoreload.check_errors(django.setup)()

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 53, in wrapper

fn(*args, **kwargs)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjango__init__.py", line 24, in setup

apps.populate(settings.INSTALLED_APPS)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoappsregistry.py", line 91, in populate

app_config = AppConfig.create(entry)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoappsconfig.py", line 116, in create

mod = import_module(mod_path)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libimportlib__init__.py", line 127, in import_module

return _bootstrap._gcd_import(name[level], package, level)

File "<frozen importlib._bootstrap>", line 1014, in _gcd_import

File "<frozen importlib._bootstrap>", line 991, in _find_and_load

File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed

File "<frozen importlib._bootstrap>", line 1014, in _gcd_import

File "<frozen importlib._bootstrap>", line 991, in _find_and_load

File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked

ModuleNotFoundError: No module named 'webdjango'

Traceback (most recent call last):

File "manage.py", line 21, in <module>

main()

File "manage.py", line 17, in main

execute_from_command_line(sys.argv)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagement__init__.py", line 401, in execute_from_command_line

utility.execute()

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagement__init__.py", line 395, in execute

self.fetch_command(subcommand).run_from_argv(self.argv)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagementbase.py", line 328, in run_from_argv

self.execute(*args, **cmd_options)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagementcommandsrunserver.py", line 60, in execute

super().execute(*args, **options)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagementbase.py", line 369, in execute

output = self.handle(*args, **options)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagementcommandsrunserver.py", line 95, in handle

self.run(**options)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangocoremanagementcommandsrunserver.py", line 102, in run

autoreload.run_with_reloader(self.inner_run, **options)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 599, in run_with_reloader

start_django(reloader, main_func, *args, **kwargs)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 584, in start_django

reloader.run(django_main_thread)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 299, in run

self.run_loop()

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 305, in run_loop

next(ticker)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 345, in tick

for filepath, mtime in self.snapshot_files():

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 361, in snapshot_files

for file in self.watched_files():

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 260, in watched_files

yield from iter_all_python_module_files()

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 105, in iter_all_python_module_files

return iter_modules_and_files(modules, frozenset(_error_files))

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libsite-packagesdjangoutilsautoreload.py", line 141, in iter_modules_and_files

resolved_path = path.resolve(strict=True).absolute()

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libpathlib.py", line 1172, in resolve

s = self._flavour.resolve(self, strict=strict)

File "C:UsersSashaAppDataLocalProgramsPythonPython38-32libpathlib.py", line 200, in resolve

return self._ext_to_normal(_getfinalpathname(s))

OSError: [WinError 123] Синтаксическая ошибка в имени файла, имени папки или метке тома: '<frozen importlib._bootstrap>'

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка при запуске сервера дейз
  • Ошибка при запуске службы сервис ipod убедитесь что у вас имеются разрешения