【问题标题】:Can't change Python version, wamp server无法更改 Python 版本,wamp 服务器
【发布时间】:2018-05-02 06:02:23
【问题描述】:

我在 Windows 上使用 Wamp 来托管服务器。

这是我运行 python 脚本的 php 脚本:

<?php 

$command = escapeshellcmd('script.py');
$output = shell_exec($command);
echo $output;

?>

这是我要检查的 Python 脚本。

import sys
print(sys.version)

打印为 == 3.0.1 (r301:69561, Feb 13 2009, 17:50:10) [MSC v.1500 64 bit (AMD64)]

问题是我无法在 3.0.1 上安装 pip、设置工具和请求。

所以,我需要将版本更改为 Python 3.6.3(v3.6.3:2c5fed8,2017 年 10 月 3 日,17:26:49)

我尝试使用“#!C:\Users\CLIENTE\AppData\Local\Programs\Python\Python36-32\python.exe” 作为shebang但是,没有效果。它一直在打印 3.0.1。

有什么方法可以更改运行脚本的 Python 版本?

【问题讨论】:

    标签: php python wamp


    【解决方案1】:

    你需要做的是在 .py 脚本的路径之前使用 python 的路径

    例子:

    $output = shell_exec('path\to\python path\to\script.py');

    【讨论】:

      猜你喜欢
      • 2017-11-08
      • 2017-01-24
      • 1970-01-01
      • 1970-01-01
      • 2013-10-04
      • 1970-01-01
      • 2015-09-12
      • 2014-11-30
      • 1970-01-01
      相关资源
      最近更新 更多