我有一台安装了Ubuntu的Virtual Box机器。我也使用流浪汉。
我正在尝试使用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'
我怎样才能克服这个障碍?
答案 0 :(得分: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
将有效。