

注:关注python的版本号
pip install virtualenv
pip insatll virtualenvwrapper-win


# djangodemo为放置django项目环境的文件夹
mkvirtualenv djangodemo

# 一般情况下创建后自动进入虚拟环境
#当需要查看当前系统下,具有哪些环境时可以使用
workon

# 进入django项目的虚拟环境中
workon djangodemo

在虚拟环境下,安装的任何python包,都只会对此虚拟环境作用,不会影响其他的全局环境
1、导出
pip freeze > environment.txt
2、在其他环境安装
pip install -r environment.txt
3、离线包
pip download -r requestments.txt -d ./pip_packages
#从当前环境的网络中下载requestments.txt中写的包,下载到当前目录下的pip_packages目录中,这时候你会发现,里面有很多依赖,还有一些whl文件
4、安装
pip install --no-index --find-links=d:\packages -r environment.txt
# --find-links指定的是包文件的存放地址,-r指定的是txt文件的位置
pip list 查看效果

激活当前虚拟环境
activate.bat
退出虚拟环境
deactivate.bat

3、安装wfastcgi
pip install wfastcgi
# 使用国内的镜像
pip install -i https://pypi.doubanio.com/simple/ wfastcgi
# 启动服务
wfastcgi-enable



在网站根目录新建web.config文件
在静态文件夹static下创建文件 web.config(此步骤也可不做)



%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers
%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules