在python下怎么安装django?

高手们帮我讲解下,在python下怎么安装django?
最新回答
夏日梧桐雨

2024-11-05 00:45:31

导读:本篇文章首席CTO笔记来给大家介绍有关在python下怎么安装django的相关内容,希望对大家有所帮助,一起来看看吧。

python怎么搭建django框架

运行环境

Windows7(64位)+Python2.7+Django1.7.1

1.安装django框架

当然你首先要有python环境,对于学python的朋友们这个就不多说了~~

我使用的是setuptools工具来安装的,setuptools是python中安装第三方模块常用的安装工具

1.1安装setuptools工具(如果会安装的可以直接跳过)

先从这个地址下载ez_setup.py:

(在页面最下面)

我下载的是setuptools-7.0.zip,将其解压,将解压的setuptools-7.0文件放到一个目录,我这里假定将其放到C:\workspace目录下

打开命令行cmd,在cmd中切换到C:\workspace\setuptools-7.0,即setuptools-7.0安装目录

运行命令:

pythonez_setup.py

该命令会安装setuptools工具,安装后打开你的python安装目录下的Scripts目录(我的是C:\Python27\Scripts),会看到easy_install.exe等文件

注意将python安装目录下的Scripts目录(我的是C:\Python27\Scripts)添加到环境变量path,否则下面的easy_install命令会报错

1.2安装django框架

在cmd中输入:

easy_installdjango

有的安装过程可能会提示缺少vc++包,根据提示网址(我忘了~)下载包,我下载的是VCForPython27.msi,安装vc++后再执行安装

这样就自动安装了django,是不是很方便,哈哈

2.创建django项目,这里假定在c:\workspace\djangoTest下创建(和java有点差别,java是直接创建项目就可以了,python是要先创建项目再在项目里创建app)

进入c:\workspace\djangoTest目录,输入:

django-adminstartprojectmytodo#网上很多是pythondjango-admin.pystartprojectmytodo,版本不一样可能命令有细微差别

就创建了mytodo项目

3.启动调试服务器

进入c:\workspace\djangoTest\djangoTest\mytodo目录:

cdmytodo

然后输入:

pythonmanage.pyrunserver

在浏览器中输入,看能否访问页面

4.创建app

输入命令:pythonmanage.pystartapptodo

就在mytodo项目下创建了一个app,即todo

编辑mytodo/settings.py文件,在INSTALLED_APPS添加条目todo

INSTALLED_APPS=(

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.sites',

'todo',

)

即在最后添加一行todo(有的版本是项目名+app名,即mytodo.todo)

再次输入:pythonmanage.pyrunserver看看你app是否配置好了,养成边写边测试的好习惯,哈哈~

5.配置数据库

django默认的是使用SQLite数据库作为后台数据库,仍然打开mytodo/settings.py,可以看到下面一段:

DATABASES={

'default':{

'ENGINE':'django.db.backends.sqlite3',

'NAME':os.path.join(BASE_DIR,'db.sqlite3'),

}

}

这就是django项目的数据库配置,默认是使用SQLite,我们就使用使用默认配置,安装SQLite数据库,不需要修改配置文件

听到又要安装数据库,大家肯定又觉得好复杂,其实在python里安装三方模块,数据库什么的很简单,一条命令就可以搞定了~~

输入命令:

easy_installpysqlite

这样就安装了SQLite数据库

安装完数据库,我们也测试一下,输入命令:

pythonmanage.pysyncdb

出现successfully提示就安装成功了,打开mytodo目录,看看里面是否有一个db.sqlite3文件,这就是上面配置的数据库文件

django怎么安装

Django本质上是Python语言的一个类库,所以我们可以通过pip工具进行安装(pip工具是Python安装是默认会安装的组件之一)。

打开cmd,运行“pipinstalldjango”,会自动安装PyPi提供的最新版本,如果指定版本可以使用“pipinstalldjango==版本号”的形式进行安装。安装完毕后会出现“Successfullyinstalled...”的提示。在Python交互环境中使用“piplist”命令查看是否存在Django模块。或者是使用下示命令查看Django版本信息。

importdjango

print(django.get_version())

腾讯云python系列之部署Django流程

我的是centos系统

我们通过腾讯的控制台的登录按钮,进入到远程登录的界面,如图1为腾讯云的控制台界面。图2为登录以后的密码输入窗口

进入登录界面以后,会是图3这样子的情况,我们输入ls,会发现没有任何文件,输入piplist会提示没有安装pip,而输入python时,会显示默认安装了python2.7.5版本

一、首先我们要安装pip,根据自己的系统自行选择

centos类系统:sudoyuminstallpythonpython-pip

ubuntu类系统:sudoapt-getinstallpythonpython-pip

安装好以后piplist一下,看看都有哪些python安装包

二、安装django

我安装的Django版本为1.9.8的,根据自己的情况,更改后面的版本号

sudopipinstallDjango==1.9.8

可能会出现图4这样的问题,原因是我们pip版本太低,直接按照提示升级我们的pip

更新了pip以后,安装可能会出现如图5这样的问题,我们不要在==两边加空格,因为加空格会导致不识别django的版本。

安装完以后你会发现自己找不到Django放在哪里了,其实我的django被安装在了

/usr/lib/python2.7/site-packages/

并且我们要执行创建django的命令在django的bin目录下,如图6

/usr/lib/python2.7/site-packages/django/bin

进入到该目录下,运行django-admin.pystartprojectFirstProject,创建出FirstProject的项目。就会在该目录下创建出FirstProject这个项目,进入项目,运行pythonmanage.pyrunserver

问题来了,我们运行以后,不要点击,这个是进不去的,我们应该通过腾讯云的公网ip来访问网站,但又有同学发现通过公网的ip也无法访问我们的网站,这是因为自己的腾讯云没有打开相应的端口,所以无法访问。开放端口在安全组这个选项,如图7

进入安全组,新建我们的开放端口,我开放的是80端口。如图8

开放端口后,我们重新pythonmanage.pyrunserver0.0.0.0:80,如图9

通过公网ip,就可以直接访问我们的网站了。如图10

pythonpip怎么装django

在cmd中输入pipinstalldjango这是最直接的方法或者也可以在Pycharm里面安装~~

windowspython怎么安装django

因为Django本身是由Python编写,所以先要安装Python。下载地址(可以根据读者当前版本自行下载):目前Django1.6x以上版本已经完全兼容Python3x

安装Python,点开python-3.3.4.msi然后直接Next到安装完毕。

注意,为了下一步在dos下使用python命令,这里要配置一下环境变量。右击计算机-属性-高级-环境变量-修改系统变量path,添加Python安装地址,笔者这里是C:\Python33;

Django下载后为压缩包,解压缩跟Python放在同一个根目录,在dos下进入到Django-1.6.2(读者可能版本不同)目录,执行pythonsetup.pyinstall,然后开始安装,Django将要被安装到Python的Lib下site-packages。

然后是配置环境变量,将这几个目录添加到系统环境变量中:

C:/Python33/Lib/site-packages/django;C:/Python33/Scripts。

添加完成后就可以使用Django的django-admin.py命令新建工程了。

检查是否安装成功,可以在dos下进入Django-1.6.2目录查看Django版本。

1.输入python

2.输入importdjango

3.输入django.get_version()

python2.7怎么安装django

Django提供3种发行版本,推荐使用官方的稳定版本:

1.你的操作系统提供的发行版本(Linux)

2.官方稳定版本(推荐)

3.开发测试版本

Django本质上是Python语言的一个类库,因此可以通过pip工具安装。这也是最简便最好的安装方式。不建议通过下载安装包或者编译源码进行安装的方法,除非你的环境无法连接外部网络。

首先,确保你已经安装了pip!

在Ubuntu下:sudopipinstalldjango

在windows下:命令行中pipinstalldjango

如果要指定版本,可使用pipinstalldjango=1.14.1这种形式。

摘自:刘江的博客和教程:liujiangblog-com,里面有详细的描述。

结语:以上就是首席CTO笔记为大家介绍的关于在python下怎么安装django的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。