Command not found: django-admin.py

前端 未结 27 1971
被撕碎了的回忆
被撕碎了的回忆 2020-12-03 02:40

I am a complete beginner to Python/Django, but I want to dive right in and start experimenting. Thus I was following this guide on installing Python/Django http://devcenter.

27条回答
  •  时光说笑
    2020-12-03 03:33

    The following guide in official site https://code.djangoproject.com/wiki/InstallationPitfalls

    First, you should find location of django-admin.py by

    which django-admin.py
    

    Example: in my case

    /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/bin/django-admin.py

    You use sudo ln -s to relocate django-admin-py to /usr/local/bin

    sudo ln -s /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/bin/django-admin.py /usr/local/bin/django-admin.py
    

    after that change permission of the django-admin to be executable sudo chmod +x /usr/local/bin/django-admin.py

    Now you can use django-admin.py startproject mysite to create your django project


    If you want to change django-admin.py to django-admin to look like more compact you can use sudo mv /usr/local/bin/django-admin.py /usr/local/bin/django-admin

    Hope this help for you !

提交回复
热议问题