Django 2.0.3安装-压缩包方式

OS:Windows 10家庭中文版,CPU:Intel Core i5-8250U

Python版本:Python 2.7,Python 3.6

Django版本:2.0.3(最新2.0.5)

解压工具:7-zip 64位版

目标:将Django 2.0.3安装到Python 3.6

在看了一些文章后,发现安装Django的方式有两种:基于压缩包安装、使用pip工具安装。

本文采用第一种方式安装Django(在上月1号下载了安装包,刚好又打开了参考链接中的第一篇文章,但第一篇

参考文章的Django的版本是1.6.2,安装后需要修改环境变量path,但安装2.0.3却不需要)。

具体安装过程(根据参考链接的第一篇文章执行):

1.打开Django官网,下载最新的安装包,解压安装包

下载的安装包为Django-2.0.3.tar.gz;

第一次使用7-zip解压,得到一个dist目录;

进入dist目录,解压其中的Django-2.0.3.tar,得到Django-2.0.3目录;

完成解压。

2.将Django-2.0.3目录拷贝到Python 3.6安装目录的父目录

即Django和Python的父目录相同。

疑惑:不确定是否一定要把两者这样放,或者,Django可以放到任意目录下。

安装命令需要用到Django目录下的setup.py文件,因此,可以检查setup.py的内容:

从setup.py的内容可知,Django 2.0.3只能安装到Python 3.4及以上版本,否则,报错并终止安装!

3.安装Django-2.0.3

打开命令行工具,进入到Django-2.0.3目录;

执行命令python3 setup.py install开始安装Django,安装过程持续数分钟;

注意:如果电脑只安装了Python 3.6,则可以直接用python命令,但我的电脑同时存在2.7和3.6两个版本,并且将

其解析命令更改为了python2、python3;

命令行串口提示安装成功;

Django被安装在哪里了呢?Django将要被安装到Python的Lib下site-packages下Django-2.0.3-py3.6.egg(和参考链接的文章1讲的有差别)。

目录下的具体内容,我还需要继续研究

另外,在C:\Python36\Scripts目录下也出现了两个django开头的文件:

根据看过的一些资料介绍,django-admin命令用于建立(管理)Django站点,还需要继续研究

注意,和参考链接文章1的步骤不同的是,不需要修改环境变量path(之前安装Python时已经将C:\Python36\Scripts添加进去了,而

Django-2.0.3不需要添加其它环境变量,官网也没有找到)!

4.验证是否安装成功

a.在命令行下使用django-admin命令查看版本

b.在Python 3.6命令行下导入django模块并获取版本

安装完成后,Python已安装模块的变化:多了两个模块django、pytz(时区设置)

其它:

pip的安装方式好像特别简单,下图是官方指导,输入命令后,一切自动完成(来自参考链接的文章2):

后续:

卸载(删除)Django(参考链接文章2)、升级Django、Django站点迁移……

作者:Ben.Z

参考链接:

Django 安装
How to install Django on Windows
django2 快速安装指南

原文地址:https://www.cnblogs.com/luo630/p/8979615.html

时间: 2024-08-29 17:29:51

Django 2.0.3安装-压缩包方式的相关文章

CentOS-7.0.中安装与配置Tomcat-7的方法

安装说明 安装环境:CentOS-7.0.1406 安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgi 安装前提 系统必须已安装配置JDK6+,安装请参考:在CentOS-6.3中安装与配置JDK-7. 安装tomcat 将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操作: 代码如下: [plain] view plainco

Storm-0.9.0.1安装部署 指导

可以带着下面问题来阅读本文章: 1.Storm只支持什么传输 2.通过什么配置,可以更改Zookeeper默认端口 3.Storm UI必须和Storm Nimbus部署在同一台机器上,UI无法正常工作为什么 2.Storm-0.9.0.1大概经过几个步骤 Twitter Storm更新0.9.0.1之后,安装部署变得容易得多了,比起Storm0.8.x的版本,Storm少了zeromq和jzmq的安装,也省去了很多编译这些插件时出现的bug. 1.Storm-0.9.0.1 版本的亮点: 1.

Linux CentOS-7.0上安装Tomcat7

安装说明 安装环境:CentOS-7.0.1406安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz 下载地址:http://tomcat.apache.org/download-70.cgi 安装前提 系统必须已安装配置JDK6+,安装请参考我的另一篇安装jdk的文章 安装tomcat 将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操作: 代码如下: [[email protected] local]# cd /u

CDH5.10.0 离线安装(共3节点)

1.安装方式 CDH的离线部署安装,即Parcel包(推荐) 2.角色规划 三个节点对应的角色: 3.基本环境配置(在每个节点上都要配置) (1)关闭防火墙 #/etc/init.d/iptables stop # chkconfig --level 345 iptables off (2)关闭seliux # vim /etc/sysconfig/selinux SELINUX=disabled (3)ip和主机名对应 #vim /etc/hosts 172.16.101.54    sht-

Django学习《玩转Django 2.0》PDF+代码分析

Python是当前热门的开发语言之一,它有着广泛的应用领域,在网络爬虫.Web开发.数据分析和人工智能等领域都受到开 发者的热爱和追捧.现在很多企业开始使用Python作为网站服务器的开发语言,因此掌握Web开发是Python开发者必不可少 的技能之一. Django是Python开发网站的首选Web框架,这归功于Django较强的规范性,规范了开发人员的编码要求,以符合企业的规范化 管理.正因如此,Django成为开发人员必学的Web框架之一. 学习Python Web技术,以Python 3

【CNMP系列】CentOS7.0下安装PHP5.6.30服务

上一节我们讲过了如何在CentOS7.0下安装MySql服务,如果没有看到欢迎页面的朋友,可以加我的个人微信详聊:litao514148204 附上一节地址:http://www.cnblogs.com/riverdubu/p/6426852.html 关于php-fpm nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端. nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理

Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入(1)

一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 服务器的安装及 监控主机的加入 3.zabbix server的Discover功能,实现zabbix agent 大批量的自动添加,并链接到指定的模版 4.zabbix 报警方式之 邮件报警 5.zabbix 报警方式之 微信公众号报警 6.zabbix server 端的优化工作(解决mysql 性能下降,以及zab

Hadoop0.21.0部署安装以及mapreduce测试

鉴于hadoop的需要...但是并不限于此...有时候闲输入密码麻烦,也可以用这种办法从一个节点通过ssh进入另一个节点... 设要使master进入slave是免密码的,则可以在master(ip为192.168.169.9)中如下操作: 命令:ssh-keygen -t rsa  然后一路回车(该命令不需要进入特定目录) cd进入/root/.ssh/可以看见如下(橙色是新生成的) id_rsa  id_rsa.pub  known_hosts 然后用scp命令将id_rsa远程传输到sla

ubuntu 14.04安装压缩包版的mysql

既有环境: 1)下载MySQL Community Server 5.6.17 压缩版(mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz) 2)安装目录: /opt/library/mysql-5.6.17-linux-glibc2.5-x86_64 3)软链接为/opt/library/mysql,指向同目录下的mysql-5.6.17-linux-glibc2.5-x86_64 1. 创建mysql专有的用户和组 ? 1 2 $ sudo groupadd