> pip install django==1.10.3
......
或者:
> pip3 install django==1.10.3(我采用)
......
或者:
>python3 -m pip install django==1.10.3
......
或者:
pip install -i https://pypi.douban.com/simple/ django=1.10.3
......
如果你只安装一个版本的 Python,那么第一个命令即可成功安装 Django,后两个命令是在你同时安装了
Python2.x 和 Python3.x 两版本的情况下,用于区别 Python2.x 时使用。当然,对于访问国外网站比较慢的读者
也可以选择豆瓣源,如第四行命令。

或(目前采用该方法)

sudo apt-get install python3-pip
sudo apt-get install python-virtualenv #安装本地虚拟环境管理工具
mkdir ~/django # 创建目录
cd ~/django
virtualenv venv #在~/django目录下,创建一个venv的虚拟环境
source venv/bin/activate #开启虚拟环境
pip install django #用pip工具在线安装Django
mkdir ~/workplace #创建工作目录
cd ~/workplace
django-admin.py startproject helloworld #创建一个django项目
cd ~/helloworld

Django创建工程后里边的各个文件介绍:

在项目下用 tree命令得到如下结果:

目录说明:

  • HelloWorld: 项目的容器。
  • manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
  • HelloWorld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
  • HelloWorld/settings.py: 该 Django 项目的设置/配置。
  • HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
  • HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

最后启用服务器:

python manage.py runserver

在linux浏览器输入提示的网址输入,看到网页,表示成功。

补充说明:

pip :是一个安索引包的工具(pip is a tool for installing Python package from the Python Package Index)

virtualenv: 是一个创建独立python环境的工具(is a tool to create isolated Python environments)

转载于:https://www.cnblogs.com/ranxf/p/6709015.html

Ubuntu 16.04 安装Django相关推荐

  1. Ubuntu 16.04 安装后修改屏幕分辨率(xrandr: Failed to get size of gamma for output default)

    ubuntu 16.04 安装后分辨率只有一个选项 1024x768,使用 xrandr 命令出现错误: xrandr: Failed to get size of gamma for output ...

  2. 16.04linux 安装微信,Ubuntu 16.04安装微信的过程记录

    微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...

  3. Ubuntu 16.04 安装 Wireshark分析tcpdump的pcap包——sudo apt install wireshark-qt

    tcpdump 的抓包保存到文件的命令参数是-w xxx.cap 抓eth1的包  tcpdump -i eth1 -w /tmp/xxx.cap  抓 192.168.1.123的包  tcpdum ...

  4. Ubuntu 16.04 安装 caffe

    Ubuntu16.04安装Caffe最全最详细教程(CPU) 由于本人电脑不支持GPU,故选择CPU安装caffe.具体查看方式:键入命令: lspci | grep -i nvidia ,若按回车之 ...

  5. linux打开vivado_ubuntu启动vivado UBUNTU 16.04安装VIVADO成功启动SDK - Linux - 服务器之家...

    ubuntu启动vivado UBUNTU 16.04安装VIVADO&&成功启动SDK 发布时间:2017-04-25 来源:服务器之家 在UNBUNTU 16.04 64位 系统下 ...

  6. Ubuntu 16.04安装Tomcat 8 图解

    Ubuntu 16.04安装Tomcat 8 图解 Linux公社 10-18 00:00 Tomcat是由Apache开发的一款免费且开源的轻量级Web应用服务器,Tomcat8服务器在中小企业中得 ...

  7. linux安装tensorflow教程,Ubuntu 16.04 安装 TensorFlow(GPU支持)

    本文记录Ubuntu 16.04安装Tensorflow步骤,也包括怎么从源码编译安装Tensorflow. 要想安装Tensorflow GPU版本,你需要有一个新一点的Nvidia显卡. Tens ...

  8. Ubuntu 16.04安装Cobbler 2.9

    Ubuntu 16.04安装Cobbler 2.9: 注: 1.Cobbler 2.9新增uefi支持 2.Cobbler 2.9依赖syslinux 6.x版本支持 apt-get install ...

  9. Ubuntu 16.04安装Memcached(单机)

    Ubuntu 16.04安装Memcached,不过不仅限与Ubuntu,可以用CentOS等去安装,只不过测试时使用的是Ubuntu机器.Windows下不建议使用,本机调试可以使用,线上环境除了W ...

最新文章

  1. TCP流量控制-TCP拥塞控制 拥塞控制与流量控制的区别
  2. JQuery中的事件和选择器
  3. HashMap,HashTable,ConcurrentHashMap面试总结!!!
  4. [XSY] 选举(线段树优化dp)
  5. Word中标题、图表自动编号的方法
  6. 记对一个key file crackme的破解
  7. 【python】filter()
  8. Java之PriorityQueue有序队列
  9. 创建java类并实例化类对象
  10. 再思linux内核在中断路径内不能睡眠/调度的原因(2010)【转】
  11. gradle 替换java类_Gradle字符串替换
  12. wecp 启动 php,WEPE工具箱VIP版及网络版合盘20171102
  13. 计算机图形表示的原理
  14. Laravel 之搜索引擎elasticsearch扩展Scout
  15. ElasticSearch 7.X的基础教程二(Es安装教程)
  16. ODOO 进出口外贸行业解决方案
  17. android swstnw cn,Android应用开发之ubuntu14.04编译ijkplayer备忘
  18. 性能优化的指标和工具
  19. set、env、export的区别
  20. 电脑桌面图标不见了怎么回事?正确的找回图标的2个方案

热门文章

  1. 新的mysql如何使用_如何使用新的MySQL更新日志
  2. php excel 追加写入,phpexcel写入追加已有的excel文件
  3. 用netty实现zcool_Netty 如何玩转内存使用
  4. 码云nacos下载_nacos安装,配置以及持久化
  5. yii2 模型中set_Day184:人脸识别中open-set与close-set
  6. 2019年《计算机应用基础》,2019年自考《计算机应用基础》模拟练习及答案一
  7. mysql smack_super-smack测试mysql性能
  8. java mongo 日期范围_java – 在mongodb中按日期对值排序
  9. python入门必备10个坑_适合 Python 初学者的一些技巧和坑
  10. android jni 字符串拼接,AndroidJNI