PythonWeb 开发Django框架(一) 环境搭建
一、在Ubuntu 16.04系统下安装Django
1.sudo apt-get install python-pip #检验ubuntu是否安装了pip安装工具-------使用pip进行安装也是Django推荐的安装方式
2.sudo apt-get install python-virtualenv #安装本地虚拟环境管理工具
3.mkdir ~/django # 创建目录
cd ~/django
4.virtualenv venv #在~/django目录下,创建一个venv的虚拟环境
5.source venv/bin/activate #开启(**)虚拟环境 【记录:如何退出虚拟环境:使用deactivate命令既可】
6.pip install django #用pip工具在线安装Django
7.mkdir ~/workplace #创建工作目录
cd ~/workplace
8.django-admin.py startproject helloworld #创建一个django项目
9.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 服务器的入口,以便运行你的项目。
最后启用服务器:
10.python manage.py runserver
在linux浏览器输入提示的网址输入,看到网页,表示成功。
二、在windows 10 系统下安装Django1.11版本
安装前提是有了python环境,并且需要匹配版本:
1.进入https://www.djangoproject.com/download/官网进行下载,下载完成后是一个Django-1.11.3.tar.gz的包,解压之后:
2.在命令提示符中cd 进入Django的解压目录,之后执行python setup.py install 命令
3.执行完成之后的Django会在Python的安装目录下,一般会是D:\Python27\Lib\site-packages ***:我的python版本是2.7)
具体目录为:D:\Python27\Lib\site-packages\Django-1.11.3-py2.7.egg\django
4.配置Django环境变量有两个:第一个一个就是安装Django完成后的目录加入到path环境变量中去;第二个就是D:\Python27\Scripts
里面的django-admin.exe 帮助我们执行django命令,所以需要将这个目录添加到path环境变量中去。
总结就是:
5.这样就可以测试是否安装成功啦,进入命令提示符输入 pthon 进入python交互式界面
在交互式界面中输入import django
在输入 django.get_version() 之后输出django的版本号就说明安装成功啦