Выпадает ошибка при запуске сервера 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 thelocalecommand). 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
Начал читать учебник по джанго и уже при запуске сервера проблема. Миниатюры
__________________
0 |
|
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 132 |
|
|
17.08.2015, 21:15 [ТС] |
2 |
|
пришел домой, установил, все работает. Миниатюры
0 |
|
141 / 141 / 38 Регистрация: 20.02.2012 Сообщений: 597 |
|
|
18.08.2015, 08:39 |
3 |
|
чето у вас пути какие то странные. 1. поставить питон, он обычно поставится в с:питон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 |
|
Насчет путей без пробелов: спасибо!
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>'