Asp系统安装ActivePython,配置IIS步骤

Asp + ActivePython Python网站的架构是升级Asp系统网站的可选方式之一,本文讲述如何在Windows系统中安装ActivePython,在Asp系统中混合使用Basic和Python,使逐步升级Asp网站更加容易

Asp网站的配置

  1. 要启用父路径,设定将错误发送到浏览器 Asp系统安装ActivePython,配置IIS步骤

从ActivePython网站下载python程序

官网地址http://www.activestate.com 打开的速度比较慢,目前只支持ActivePython 2.7的32位版本,不支持64位,也不支持ActivePython 3.6。
本地下载:ActivePython-2.7.12.2712-win32-x86 32位

安装ActivePython 2.7

  1. 双击安装即可; 
    Asp系统安装ActivePython,配置IIS步骤

  2. 注册Python,运行下面命令(C:\Python27为ActivePython安装目录)
    C:\Python27\Lib\site-packages\win32comext\axscript\client\pyscript.py;
    Asp系统安装ActivePython,配置IIS步骤

如果你的系统是64位,那么还要执行以下步骤

  1. 安装:微软常用运行库合集
  2. 如果在启动Python时出现以下错误,安装:vc_redist.x64(vc运行库)
    Asp系统安装ActivePython,配置IIS步骤

  3. 设置IIS中的应用程序池:启用32位应用程序
    Asp系统安装ActivePython,配置IIS步骤

  4.  

测试

测试实例文件在C:\Python27\Lib\site-packages\win32comext\axscript\Demos\client\asp,将其中csps.asp复制到IIS目录
Asp系统安装ActivePython,配置IIS步骤 
至此,ActivePython已经可以正常运行了!

我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。

进一步配置IIS

在使用Basic的原Asp网站升级,新的Python程序,最好改为.py后缀。这样便于区分,也方便编辑。
1. IIS6.0(winodws2003)的配置,在Web服务扩展中,允许Active Server Pages
Asp系统安装ActivePython,配置IIS步骤
2. IIS7及以后版本,需要配置web.config

原文链接

转载于:https://my.oschina.net/u/3722616/blog/1573387