-bash: ./manage.py: в доступе отказано - PullRequest
33 голосов
/ 07 мая 2011

После запуска: $ ./manage.py migrate Я получаю следующую ошибку:

-bash: ./manage.py: Permission denied

Попытка запустить миграцию после внесения изменений в БД.Любой совет будет очень признателен.

Ответы [ 3 ]

66 голосов
/ 07 мая 2011

Вам нужно сделать файл manage.py исполняемым, чтобы выполнить его. Сделайте chmod +x manage.py, чтобы сделать его исключительным. Вы также можете сделать python manage.py <cmd>.

9 голосов
/ 17 апреля 2013

Чтобы дать себе разрешение на выполнение для файла, содержащего скрипт, используйте команду:

chmod u+rwx filename.py

Чтобы предоставить другим пользователям разрешение на чтение и выполнение, но не изменять скрипт оболочки, используйте:

chmod go+rx filename.py

ссылка http://unixhelp.ed.ac.uk/scrpt/scrpt1.2.html

0 голосов
/ 13 апреля 2016

я набрал su root space после root, и он работал root был мой пароль администратора, затем cmd после с пробелом после admin pswd

...