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. ...
随机推荐
- 微信小程序中wx.login和wx.getUserProfile的使用
在使用微信登录时,通常会在调用wx.login获取code后再通过wx.getUserProfile获取iv和encryptedData(加密数据)一起发到后端进行登录验证 在实际使用中如果在wx.l ...
- python3.9 manage.py runserver 报错问题解决
报错信息如下 You have 13 unapplied migration(s). Your project may not work properly until you apply the mi ...
- 解决Mongoose 返回的文档过大导致模板引擎art-template无法渲染的问题,错误-RangeError: Maximum call stack size exceeded
参考:https://blog.csdn.net/qq_40659195/article/details/88411838 最近尝试用Node写一个小案例,使用到了MongoDB,使用过的人可以知道, ...
- spring学习日志四
一.spring对JDBC的支持 JdbcTemplate 简介 为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架. 作为 ...
- uwp 中的音频开发
xml code --------------------------------------------------- <UserControl x:Class="WinTest.H ...
- [SWMM]软件启动不了,出现 “ RPC服务器不可用 ” 错误
[问题]打开SWMM5.1软件时,初选"RPC服务器不可用"的错误 [解决]计算机管理--服务 设置Print Spooler服务状态为启动,并设置为自启动.
- java字符串(String和StringBuilder)
1.String 1.1.创建String对象的方法(三种方式) String s1 = "zhang"; 创建一个字符串对象zhang,名为s1 String s2 = new ...
- JAVA中的clone方法剖析
原文出自:http://blog.csdn.net/shootyou/article/details/3945221 java中也有这么一个概念,它可以让我们很方便的"制造"出一个 ...
- Flink与Strom两个框架的对比分析
一.Flink与Storm两个框架的对比 二.Flink 的特性 1.高吞吐.低延迟.高性能 2.支持带事件的窗口(window) 操作:time.count.session.data-driven ...
- shp的基本操作
本节将介绍如何利用python完成对shp的基本操作 1.读取shp四至 import shapefile sf = shapefile.Reader(r"E:\shp\1.shp" ...