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. ...
随机推荐
- AWD比赛组织指南
目录 题目构建 平台构建 后端部署流程 前端展示 批量启动 check 题目构建 赛题全部使用docker部署,需准备check脚本和镜像 镜像构建注意事项 1.注意web目录权限 2.注意服务是否自 ...
- Django 模版语法 测试环境 ORM单表查询
模版语法 传值 视图函数向前端html页面传值,基本上所有的数据类型都可以渲染在前端页面上. views.py from django.shortcuts import render, redirec ...
- NOIP 模拟 $25\; \rm queen$
题解 \(by\;zj\varphi\) 这是一道纯分类讨论,然后推式子的题,细节挺多,挺麻烦,但是很考验数学能力 不讲了,官方题解给的很清楚 Code: %: pragma GCC optimize ...
- RocketMQ可视化控制台
中午文档 https://github.com/apache/rocketmq-externals/blob/master/rocketmq-console/doc/1_0_0/UserGuide_C ...
- SpringDataJpa使用原生sql(EntityManager)动态拼接,分页查询
SpringDataJpa Spring Data JPA是较大的Spring Data系列的一部分,可轻松实现基于JPA的存储库.该模块处理对基于JPA的数据访问层的增强支持.它使构建使用数据访问技 ...
- .Net 生成带注释的Nuget包
使用.NET Core时,我们的类库都要打包成nuget包上传到nuget服务器,以供自己或他人使用 .Net sdk提供了一个 .Net pack 命令可以生成nuget包.比如下面的命令 dotn ...
- 在Java泛型
1,泛型的定义以及存在意义 泛型,即"参数化类型".就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传 ...
- JDBC基础篇(MYSQL)——使用statement执行DQL语句(select)
注意:其中的JdbcUtil是我自定义的连接工具类:代码例子链接: package day02_statement; import java.sql.Connection; import java.s ...
- MySQL双主+Keepalived高可用
原文转自:https://www.cnblogs.com/itzgr/p/10233932.html作者:木二 目录 一 基础环境 二 实际部署 2.1 安装MySQL 2.2 初始化MySQL 2. ...
- python variable scope 变量作用域
python 中变量的作用域经常让我感到很迷 In Python, on the other hand, variables declared in if-statements, for-loop b ...