windows2012安装django
第一步:下载python3.6.8或者到(https://www.python.org/downloads/release/python-368/)官网下载(Windows x86-64 executable installer)
https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe
第二步:安装python3.6.8,
1.自己定义安装目录,这里安装到(c:\python3\)
2.加载python和pip环境:
右键这台电脑-属性-高级系统设置-高级-环境变量-在系统变量中选择path-点击编辑
在最后添加 ;C:\python3;C:\python3\Scripts
***注意:前面有加分号,中间间隔用分号,最后不能添加分号,否则系统认不到pip
***C:\python3是python在的目录,C:\python3\Scripts是pip在的目录
测试是否安装成功:
打开cmd,输入python,看是否显示python版本,以及 输入 pip -V ,看是否显示pip版本
第三步:在已经有安装好IIS中,增加安装cgi (web服务器-应用程序开发-选择CGI)

第四步:配置网站
1.拷贝项目到相应位置(这里是C:\www\windowsproject)
项目结构为:windowsproject此文件来包含整个项目(app跟主文件)

2.在IIS中新建网站
物理路径指向:C:\www\windowsproject
其它域名,跟名称可根据自己情况填写
3.安装wfastcgi(windows主要通过此程序跟django对接)
进入cmd下,pip install wfastcgi
安装好后,执行 wfastcgi-enable,并拷贝画红圈部分
C:\python3\python.exe|C:\python3\Lib\site-packages\wfastcgi.py

4.安装django
进入cmd下,pip install django==2.1.2
5.配置web.config(如果没有此文件,就新建)
到网站的目录下C:\www\windowsproject配置web.config
1 <?xml version="1.0" encoding="UTF-8"?>
2 <configuration>
3 <system.webServer>
4 <handlers>
5 <add name="Python FastCGI"
6 path="*"
7 verb="*"
8 modules="FastCgiModule"
9 scriptProcessor="C:\python3\python.exe|C:\python3\Lib\site-packages\wfastcgi.py"
10 resourceType="Unspecified"
11 requireAccess="Script"/>
12 </handlers>
13 </system.webServer>
14 <appSettings>
15 <add key="WSGI_HANDLER" value="django.core.wsgi.get_wsgi_application()" />
16 <add key="PYTHONPATH" value="c:\www\windowsproject" />
17 <add key="DJANGO_SETTINGS_MODULE" value="windowsproject.settings" />
18 </appSettings>
19 </configuration>
*** scriptProcessor= 此处填写刚才wfastcgi-enable显示需要拷贝的内容
*** <add key="PYTHONPATH" value= 此处填写网站建立写的物理路径
*** <add key="DJANGO_SETTINGS_MODULE" value= 此处填写 项目名.settings
第五步:文件夹权限配置,至此结束,可以直接绑定ip测试或者直接访问127.0.0.1
给项目文件添加写和修改的权限

windows2012安装django的更多相关文章
- ubuntu 16 安装django nginx uWSGI
参考 https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-uwsgi-and- ...
- centos 安装pip,使用pip安装django
python版本要2.7.x以上版本,若未安装python执行以下命令安装: wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz ...
- centos 6.5 安装django
首先做这个:python安装setuptools http://blog.csdn.net/zhuying_linux/article/details/8167430 CentOS下将2.6升 ...
- [Django 1]安装Django并创建虚拟虚拟环境项目
1)安装Django 使用pip来安装,命令如下: pip3 install Djangopip install Django(安装到python2)python3 -m pip install Dj ...
- Mac上安装django
参考:https://docs.djangoproject.com/en/1.9/topics/install/#installing-official-release 升级pip sudo pip ...
- ubuntu 安装Django MySQL
1.安装步骤 我到公司的第一件事就是安装ubuntu系统,虽然我以前没有接触过ubuntu系统不过在网上找了一下资料感觉和安装其它系统也差不多(注:我是安装带图形界面的那个版本),还是比较轻松的搞定了 ...
- ubuntu pip 安装django报错解决
系统版本 ubuntu Kylin 16.04 LTS 安装pip3 安装 Django 总是提示time out,无法安装. 逛了好多论坛终于遭到了解决办法,分享保存: sudo pi ...
- python3下安装Django
1.下载python3 https://www.Python.org/ 我下载的是Python3.5.1 选的 Windows x86-64 executable installer 2. 打开cmd ...
- Ubuntu下安装Django
正式开始Django学习历程.要用Django第一步就是要配置好环境啊. 我的配置: OS: Ubuntu 12.10 Server: Apache 2. ...
随机推荐
- IM敏感词算法原理和实现
效果 C++实现的代码请移步: Github-cpp-dirtyfilter 用法和效果: int main() { std::vector<std::string> words = { ...
- docker 镜像配置
Ubuntu14.04.Debian7Wheezy 对于使用 upstart 的系统而言,编辑 /etc/default/docker 文件,在其中的 DOCKER_OPTS 中配置加速器地址: DO ...
- 【iKBC poker2】使用说明书(简体中文版)自用
主要功能介绍: 可携带式 60%键盘 搭配 QWERTY 配置(61 Key) Cherry MX 系列轴 (黑.青.茶.红) 双层板 PCB 键帽材质: ABS(喷漆镀膜-LED 专用).PBT L ...
- CentOS7部署SSH服务
1 ssh服务部署 输入命令 yum list | grep ssh 查看可安装的软件包,选择openssh-service.x86_64 输入下面命令进行安装openssh服务 yum instal ...
- 利用AOP切面打印项目中每个接口的运行情况
1.前言 AOP切面技术,大家应该都听知道,Spring框架的主要功能之一. AOP切面的用途很广,其中一个常见的用途就是打印接口方法的运行日志和运行时间. 日志对于一个项目很是重要,不仅有助于调错, ...
- mycat<三>
server.xml文件 <?xml version="1.0" encoding="UTF-8"?> <!-- - - Licensed u ...
- oracle基础知识及语法
ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约 ...
- 简单C++线程池
简单C++线程池 Java 中有一个很方便的 ThreadPoolExecutor,可以用做线程池.想找一下 C++ 的类似设施,尤其是能方便理解底层原理可上手的.网上找到的 demo,基本都是介绍的 ...
- Java实现一个死锁
Java实现一个死锁 有一个藏宝图(treasureMapFragment)分成两份jack持有treasureMapFragment1残片1,json持有残片2.jack要求必须先看到json的残图 ...
- 洛谷P1083 借教室 题解
题目 [NOIP2012 提高组] 借教室 题解 这道题是几周之前做到的一道题,本来不想讲的,因为这道题也是用到了二分答案的方法,这类题目之前已经发布过两篇题解了.但这道题还运用了差分数组这个思想,所 ...