如何使用命令sudo安装Django

时间:2017-02-08 03:41:10

标签: django

我想将django安装到我的CentOS虚拟机中。当我在互联网上搜索解决方案时,我找到了教程页面,如下载命令的图像

但是当我输入命令sudo,然后键入Linux虚拟机密码时,它无法正常运行sudo错误图像

所以我非常期待你的帮助。先谢谢

3 个答案:

答案 0 :(得分:1)

要在CentOS系统上安装Django,你必须像这样处理:

第1步:更新您的系统

sudo yum install epel-release
sudo yum update -y && sudo reboot

第2步:安装点和依赖关系

sudo yum install python-devel python-setuptools python-pip
sudo pip install --upgrade pip

第3步:在

中安装virtualenv和Django
sudo pip install virtualenv
source ~/djangoenv/bin/activate

您将获得以下内容:

(djangoenv) [user@hostname ~]$

第4步:安装Django

pip install django
#or particular version X.X
pip install django==X.X

第5步:创建项目

cd ~
django-admin startproject myproject

第6步:运行服务器

cd myproject/
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver 

答案 1 :(得分:0)

错误是您的用户名sv不在sudo用户列表中。您应该要求sysadmin将该用户添加到sudo用户列表。或者你可以试试这个 像usermod这样的usermod -aG groupname username命令。请参阅此(https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-centos-quickstart

您应尝试使用其他策略进行安装。两个有用的链接如下:

  1. https://www.digitalocean.com/community/tutorials/how-to-install-the-django-web-framework-on-centos-7

  2. https://www.vultr.com/docs/how-to-install-django-on-centos-7

答案 2 :(得分:0)

使用yum软件包管理器下载并安装Django(尽管建议在env中使用):

sudo yum install python-django

测试安装:

django-admin --version