Django的安装
一、虚拟环境virtualenv的安装
注意:
-
安装virtualenv将会使用pip进行安装,在安装之前请确保电脑中有python环境,并装有pip。
-
可在终端或者命令提示符中输入:pip查看系统环境中是否装有pip。
以下操作默认都装有Python和pip环境!(建议是Python3.6以上版本)
1、安装virtualenv
直接使用指令:
pip install virtualenv
安装完成后,使用指令:
virtualenv --version
如果能看到版本就是装好了:
~ $ virtualenv --version
16.2.0
2、创建环境
这个环境为python的虚拟环境,很多人在学习python过程中都会选择使用一些软件,比如博主使用的pycharm等等,这些软件里面都有自动创建环境的选项,但在真实项目中,在Linux环境下,没有图形化界面,需学会使用指令进行创建,所以在这个地方,所有的环境的创建都会使用指令的形式。
创建环境指令(会在当前文件夹下创建):
virtualenv --no-site-packages -p python文件地址 环境名
注意,在这个指令中的-p属性,指的是电脑中安装的python环境的路径,一般默认安装的python环境在C盘中,如果是自定义路径安装的,直接找到python文件即可,写法为:
/绝对路径/python.exe(Windows下)
/绝对路径/python (Mac, Linux等下)
3、激活虚拟环境
在创建好虚拟环境后,会看到创建的环境下的文件夹:
Windows下:Include、Lib、Scripts、tcl
Mac下:include、bin、lib
在此,Windows和Mac进入的文件夹就不太一样,Windows在终端中进入
Scripts文件夹,Mac进入bin文件夹;在目录下能看到一个叫activate的文件,这个文件为激活环境的文件,使用激活指令:
Windows:activate
Mac: source activate
激活后会看到前面会有一个扩号,括号中的内容为该环境的根文件夹的文件名,如下:
我的环境名为djenv
Mac:bin $ source activate
(djenv) Mac:bin $
如果能看到这个括号,就是环境已经激活了。当然,退出环境为:deactivate,Windows和Mac都一样。
到此,我们所需要的环境基础就已经搭建好了,接下来就是Django的环境的配置了。
二、创建Django项目
首先,我们需要先进入环境中:
(djenv) Mac:bin $
然后,进入你创建Django项目的文件夹,这个在哪就自己看着弄就行,在环境下进入此文件夹,执行创建Django项目指令:
(djenv) Mac:bin $ cd /Users/Username/Public/django_stu
(djenv) Mac:django_stu $ django-admin startproject django1
如果没有错误提示,就说明一个Django项目就已经创建好了,进入Django项目文件夹,会发现Django已经给我们创建了一个和Django项目一样的文件夹和一个叫manage.py的文件(其中的作用在后续中会将到),直接在当前目录下执行指令:
python manage.py runserver
就可以运行Django:
(djenv) Mac:django_stu $ cd django1/
(djenv) Mac:django1 $ python manage.py runserver
执行后,返回如下,则表示运行成功了:
January 22, 2019 - 10:24:39
Django version 2.1.4, using settings 'django1.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
此时,在浏览器中输入:http://127.0.0.1:8000/,即可进入Django给大家配置的默认界面。结束运行按Ctrl+c就行了。
到此,一个基本的Django项目就已经搭建好了,后面会继续给编写Django相关的文档。