Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 20, 2016 01:41:35

roggerg
Зарегистрирован: 2015-03-12
Сообщения: 61
Репутация: +  0  -
Профиль   Отправить e-mail  

Django-admin

После установки через pip Django (на винде), в терминале создаю новый проект
django-admin.py startproject mysite
ни каких ошибок нет, но при этом папка с проектом не создаетсяю
ЗЫ
В переменную PATH прописал путь до django-admin.py

Офлайн

#2 Дек. 20, 2016 08:33:40

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Django-admin

в переменную патч надо прописать путь к питону а не скрипту
покажите вывод того что набираете!
Может у вас в пути русские буквы или прав не хватает



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Дек. 20, 2016 18:49:01

roggerg
Зарегистрирован: 2015-03-12
Сообщения: 61
Репутация: +  0  -
Профиль   Отправить e-mail  

Django-admin

Вот скриншот
Как я уже писал ошибок нет, каталог не создается, но запускается Pycharm.
Путь к скрипту в переменной PATH удалить?

Прикреплённый файлы:
attachment Untitled.png (4,5 KБ)

Офлайн

#4 Дек. 20, 2016 20:34:31

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Django-admin

roggerg
ошибок нет, каталог не создается, но запускается Pycharm.
roggerg
но запускается Pycharm
что ? PyCharm ??? он здесь каким образом оказался?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#5 Дек. 21, 2016 02:32:04

roggerg
Зарегистрирован: 2015-03-12
Сообщения: 61
Репутация: +  0  -
Профиль   Отправить e-mail  

Django-admin

Если удалить путь к django-admin их PATH и скопировать файл django-admin.py в любой каталог, то
все работает нормально т.е. создается папка с проектом. Это считается нормально?

Офлайн

#6 Дек. 21, 2016 04:54:27

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Django-admin

roggerg
Не надо ничего никуда копировать, прописать django-admin в PATH, это нормальная практика вы все правильно делаете. Пайшарм у вас запускается потому что, вероятно, у вас это программа по дефолту открывающая .py файлы, это значит что вы не запускаете его на исполнение, а открываете. Происходжит это потому, что не нужно писать расширение после команды, попробуйте вот так

 django-admin startproject mysite
заметьте без .py
Кроме того, не нужно создавать проекты в корне системного диска, делайте это в своей домашней папке.



Офлайн

#7 Дек. 23, 2016 22:52:57

roggerg
Зарегистрирован: 2015-03-12
Сообщения: 61
Репутация: +  0  -
Профиль   Отправить e-mail  

Django-admin

FishHook
roggergНе надо ничего никуда копировать, прописать django-admin в PATH, это нормальная практика вы все правильно делаете. Пайшарм у вас запускается потому что, вероятно, у вас это программа по дефолту открывающая .py файлы, это значит что вы не запускаете его на исполнение, а открываете. Происходжит это потому, что не нужно писать расширение после команды, попробуйте вот так

Спасибо. Не понимаю, что я делал не так но сейчас все заработало.

Офлайн

#8 Дек. 23, 2016 23:02:41

roggerg
Зарегистрирован: 2015-03-12
Сообщения: 61
Репутация: +  0  -
Профиль   Отправить e-mail  

Django-admin

У меня есть еще вопрос по схожей проблеме.
В папке с моими проектами (путь к этой папке прописан в PYTHONPATH) находится xml файл, так вот
когда я пытаюсь его открыть через команду open,(text = open('myfile.xml').read()) появляется ошибка что такого файла нет.
Файлы с расширением py в этой же папке импортируются без проблем. (import somefile).
При этом если в командной строке предварительно зайти в эту папку, запустить python и выполнить открыть файл то все работает.

Офлайн

#9 Дек. 24, 2016 08:20:07

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Django-admin

roggerg
покажите структуру проекта



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version