![]() |
![]() |
![]() |
piknad@yandex.ru Начинающимизучать PythonГород Уфа
|
![]() |
![]() |
![]() |
|
Установка Dgango 3.0 в Windows 7 . Решение проблемВ командyной строке (с помощью cmd.e) набираем: pip install django Если при этом выдается информация AttributeError:module 'pip' no attribute 'main': Рис. 1. Ошибка при установке Django 3.0 Если при установке Django или Pycarm выдается ошибка : Module ‘pip’ has no attribute ‘main’, то необходимо (в системе windows7 )указать путь к этому скрипту и другим скриптам Python . Как это делать, см. раздел на моем сайте- "УСТАНОВКА PQT5 с DESIGNER в PYTON 3.8" в системе Windows 7.
Решение проблем при установке тестового сервера в Django с командной строки После того, как вы установили Django, в Pyсharm(удобная программа для работы в Django и в Python) или отдельно от Pycharm создали проект, у вас может возникнуть (как у меня) проблема с вызовом тестового сервера 127.0.0.1:8000. Дело в том, что появляются новые версии Python и у всех разные системы и пр. Поэтому я не нашла решения проблемы в интернете на декабрь 2019. Я установила Python 3.8 ( у меня Windows7).
Вызываем из командной строки содержимое папки D:\PYTHON\SITE\PIKSOV\MAINSITE, в которой находится файл manage.py (рис.2). У меня он находится в папке MAINSITE и ее путь (все названия папок и диска мои, у вас будут свои, и желательно придерживаться регистра при наборе): Рис. 2. Папка проекта MAINSITE с управляющим файлом manage.py Для этого набираем в командной строке: dir D:\PYTHON\SITE\PIKSOV\MAINSITE На экране появится содержание папки, в котором находится файл manage.ry: Рис. 3. Содержимое папки с проектом MAINSITE и файлом manage.py По распространенной рекомендации в интернете для установки тестируемого сервера далее надо набрать команду:
В версии Питона 3.8 при выполнении этой команды может возникнуть ошибка- phyton не является ни внешней, ни внутренней программой. В этом случае необходимо вместо python набрать py. py D:\PYTHON\SITE\PIKSOV\MAINSITE \manage.py runserver
Рис. 4. Команды для установки тестового сервера в Django Если у вас появился адрес сервера http://127.0.0.1:8000 (рис.4.), то значит сервер установился и его можно вызывать. Для этого в вашем браузере надо набрать этот адрес и должна появиться картинка (рис.5). Рис.5. Стартовая страница тестового сервера Django Для определения версии Django набираем в ком-ой строке (рис. 6.) Py –m django --version Рис.6. Определение версии Django. 3.0 версия
Чтобы не набирать каждый раз эти команды, лучше создать в любом текстовом редакторе файл с расширением .bat и поместить туда эти команды. При этом надо иметь ввиду, что в этом файле нельзя использовать русские названия сайтов. Можно только в командной строке. Я создала для себя файл u.bat и объединила описанные выше операции:
На декабрь 2019 советую посетить сайт https://youtu.be/w4nrT7emiVc
|
|
---|