win10环境下配置django2.0.4+Apache2.4+python3.6项目,以及Django静态文件、Apache多项目配置的解决方案(亲测)

1 安装django, Apache,python

要求Apache和python位数一致,比如我的Apache2.4-x86和 python3.6-32位

 

我的安装位置:

Apache2.4 ---  E:\Apache24

python3.6---E:\phthon

django2.0.4 ---E:\python\Lib\site-packages\django(我是用pycharm安装的)

 

 

2 配置环境变量(为wsgi的安装做准备):

MOD_WSGI_APACHE_ROOTDIR指向Apache根目录,即E:\Apache24

 

 win10环境下配置django2.0.4+Apache2.4+python3.6项目,以及Django静态文件、Apache多项目配置的解决方案(亲测)_第1张图片

 

3 pip install mod_wsgi

 

安装wsgi会需要visual studio的编译器,我安装是的是vs2017

 

(如果Apache和python位数不一致会报错,我之前位数不一致,报的是100多个无法解析的外部符号),另外可能还会报错:

找不到Apache24/include/apr_perms_set.h文件,不要慌

新建apr_perms_set.h,

在官网http://apr.apache.org/docs/apr/1.6/apr__perms__set_8h_source.html复制代码于其中,并放入相应文件夹:Apache24/include,再继续安装。

 

 

4 安装完wsgi后,根据python安装目录进入E:\python\Scripts

 

win10环境下配置django2.0.4+Apache2.4+python3.6项目,以及Django静态文件、Apache多项目配置的解决方案(亲测)_第2张图片

用命令行运行箭头所指的mo

你可能感兴趣的:(Python,Django,Apache,wsgi,Django,Win10,Python,Apache,wsgi)