2015-10-14 83 views
1

我有一台装有Ubuntu的Virtual Box机器。我也用流浪汉。Virtualbox> Vagrant> Ubuntu上的Django入门。无法运行django-admin

我想开始使用Django的。我已按照步骤:更具体地说我已执行以下步骤https://docs.djangoproject.com/en/dev/intro/install/

1. Install pip 

    1. Download get-pip.py 
    2. $ sudo python get-pip.py 
    3. $ python get-pip.py 

2. Install virtualenv 

    1. sudo pip install virtualenv 
    2. virtualenv env --always-copy 


3. Install Git 

    1. $ sudo apt-get update 
    2. $ sudo apt-get install git 

4. Get Django into virtualenv 

    1. $ cd /vagrant 
    2. $ git clone git://github.com/django/django.git 

到目前为止好。但是在构建自己的应用程序的教程,我得到使用以下命令一个问题:

$ django-admin startproject mysite 

我得到的错误信息:

The program 'django-admin' is currently not installed. To run 'django-admin' please ask your administrator to install the package 'python-django' 

我怎样才能突破这个障碍?

回答

2

你没有尽到步骤4您还没有安装的Django,更不用说的virtualenv内;你所做的只是克隆Django repo,这是不必要的。

对于第4步,你需要创建的virtualenv,激活它,并使用PIP安装Django里面。

virtualenv my_django_proj 
cd my_django_proj 
source bin/activate 
pip install django 

现在,django-admin startproject mysite将工作。

相关问题