Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Can';t更改Python版本,wamp服务器_Php_Python_Wamp - Fatal编程技术网

Php Can';t更改Python版本,wamp服务器

Php Can';t更改Python版本,wamp服务器,php,python,wamp,Php,Python,Wamp,我正在Windows上使用Wamp托管服务器 这是我运行python脚本的php脚本: <?php $command = escapeshellcmd('script.py'); $output = shell_exec($command); echo $output; ?> 打印为==3.0.1(r301:695611909年2月13日17:50:10)[MSC v.1500 64位(AMD64)] 问题是我无法在3.0.1上安装pip、安装工具和请求 因此,我需要将版本更

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

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

<?php 

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

?>
打印为==3.0.1(r301:695611909年2月13日17:50:10)[MSC v.1500 64位(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” 但作为社邦,没有效果。它一直在打印3.0.1


有没有办法更改运行脚本的Python版本?

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

例如:


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

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

例如:

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

import sys
print(sys.version)