2014-10-27 51 views
4

我有一个站点正在运行Apache服务器,我想使用服务器和Web浏览器运行python脚本。我正在使用xampp,并且我研究了必须使用modwsgi,并且我已经下载了zip并将其解压缩到我的桌面上。现在,使用命令提示符我跑如何在xampp上安装apxs

setup.py install 

我第一次这样做,我没有安装Python安装工具(我有蟒蛇2.7.8,我在Windows 7 64位),所以我说干就干,下载了,但现在,当我再次运行该命令我得到以下信息

RuntimeError: The 'apxs' command appears to not to be installed or is not exectuable. 
Please check the list of prerequistes in the documentation for the package and install 
any missing Apache httpd server packages. 

究竟如何安装APXS,因为我没有Apache的,但XAMPP?

回答

3

我在Windows的XAMPP上安装了apxs。我用完整的解决方案(西班牙文)写了a blog post。我基本上编译了我自己的apxs版本。该步骤是:

  • 安装的ActiveState Perl的用于Windows
  • here
  • 解压tar.gz文件添加C:\xampp\apache\bin到环境变量Path
  • 下载APXS在C:\xampp\apache\bin
  • 执行:

ppm的安装的dmake

CD C:\ XAMPP \ apache的\ BIN \ apxs的

perl的Configure.pl --with-apache2的= C:\ XAMPP \阿帕奇 --with-Apache的PROG = httpd.exe

+0

'ppm的安装dmake'给出 “未能找到包PPD文件的dmake” – 2017-12-10 07:02:17

+0

和'perl的Configure.pl --with-apache2 = C:\ xampp \ apache --with-apache-prog = httpd.exe'给出'无法在@INC中找到util.pl(@INC包含:C:/ StrawberryPerl/perl/site/lib C:/ StrawberryPerl/perl/vendor/lib C:/ StrawberryPerl/perl/lib)在Configure.pl第10行。 – 2017-12-10 07:04:28