我想将django安装到我的CentOS虚拟机中。当我在互联网上搜索解决方案时,我找到了教程页面,如下载命令的图像
但是当我输入命令sudo,然后键入Linux虚拟机密码时,它无法正常运行sudo错误图像
所以我非常期待你的帮助。先谢谢
答案 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和Djangosudo 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)
您应尝试使用其他策略进行安装。两个有用的链接如下:
答案 2 :(得分:0)
使用yum软件包管理器下载并安装Django(尽管建议在env中使用):
sudo yum install python-django
测试安装:
django-admin --version