Corrigindo erro: bash: django-admin.py: command not found

Written by oraculum. Posted in Django, Frameworks / DBAs | Tagged: , ,

Corrigindo erro: bash: django-admin.py: command not found

Published on Abril 28, 2009 with 2 Comentários

Bem vou começar a catalogar aqui no blog minhas experiências com django, coisa que deveria ter feito quando comecei a estudar sobre .Net, muitas vezes achava soluções para os meus problemas atuais e por não catalogalas eu acabava num futuro não sabendo como resolvi determinada situação, procurando evitar o mesmo erro vou fazer alguns lançamentos aqui no blog sobre algumas soluções que tenho encontrado, se não servir para ninguém pelo menos para mim será util.

Bom chega de conversa e vamos direto ao assunto. Estive por um tempo estudando django no Django Book e depois de concluir o livro eu resolvi começar um projeto para colocar em pratica o que tinha aprendido, então deparei-me com o meu primeiro obstacúlo eu não conseguia nem criar o projeto do django recebia a seguinte mensagem de erro:

1
bash: django-admin.py: command not found

Isso ocorre porque o django-admin não foi encontrado, ou seja o sistema não conseguiu encontrar onde está a pasta de instalação do django.

Há duas maneiras de solucionar isso:

1 – Se você usar o Debian quando for criar um projeto faça assim:

1
django-admin startproject meuprojeto

Obs. A diferença aqui que em debian ou ubuntu você não precisa colocar o “.py”

2 – Você pode fazer um link em “/usr/bin” para o arquivo django-admin.py, então rode a seguinte linha de comando: (como root)

1
# ln -s pasta_do_django/django-admin.py /usr/bin

“pasta_do_django” no debian fica em “/usr/lib/python-django/bin”  no entando as vezes se você não instalou ele pelo aptitude ela pode estar em “/usr/lib/pythonX/site-packages/django” onde o “X” depois de python é a
versão que você utiliza.

feito isso é só roda o comando novamente que o projeto será criado sem problemas.

Acerca oraculum

Browse Archived Articles by oraculum

2 Comentários

There are currently 2 Comentários on Corrigindo erro: bash: django-admin.py: command not found. Perhaps you would like to add one of your own?

  1. Hi,
    oraculum.blog.br to GoogleReader!
    Elcorin

    [Responder]

  2. @Elcorin – Thanks man

    [Responder]

Leave a Comment