Я работаю над установкой django и запуском его в моей системе.
У меня проблема, хотя, в этом уроке создание проекта объясняется с помощью команды
django-admin.py startproject mysite
Моя проблема в том, что это не работает. Я перешел в каталог, где находится django-admin.py, и выполнил команду
chmod +x django-admin.py
без результатов. Я попытался добавить каталог с файлом в мой путь безрезультатно. Я решил проблему с помощью этой команды
python /location/of/django-admin.py startproject mysite
что дало результат, который я ожидал. Моя проблема: что мне нужно изменить / настроить так, чтобы команда
django-admin.py startproject mysite
было бы достаточно?
Вот несколько экспериментов:
21:09~/Desktop/HI/NSN/Polls > django-admin.py startproject mysite
-bash: django-admin.py: command not found
21:09~/Desktop/HI/NSN/Polls > ./django-admin.py startproject mysite
-bash: ./django-admin.py: No such file or directory
21:09~/Desktop/HI/NSN/Polls > python django-admin.py startproject mysite
python: can't open file 'django-admin.py': [Errno 2] No such file or directory
21:09~/Desktop/HI/NSN/Polls > /opt/local/lib/python2.4/site-packages/django/bin/django-admin.py startproject prufa1
-bash: /opt/local/lib/python2.4/site-packages/django/bin/django-admin.py: /opt/local/bin: bad interpreter: Permission denied
21:09~/Desktop/HI/NSN/Polls > sudo /opt/local/lib/python2.4/site-packages/django/bin/django-admin.py startproject prufa1Password:
sudo: unable to execute /opt/local/lib/python2.4/site-packages/django/bin/django-admin.py: Permission denied
21:09~/Desktop/HI/NSN/Polls > sudo /opt/local/lib/python2.4/site-packages/django/bin/django-admin.py startproject prufa1sudo: unable to execute /opt/local/lib/python2.4/site-packages/django/bin/django-admin.py: Permission denied
21:09~/Desktop/HI/NSN/Polls > python /opt/local/lib/python2.4/site-packages/django/bin/django-admin.py startproject prufa1
21:09~/Desktop/HI/NSN/Polls > ls
mysite prufa1
Окончательное редактирование: проблема решена, правильное решение см. В ответе Яна С. Спасибо всем за помощь, это было очень быстро!