我在Windows上使用Wamp来托管服务器。
这是我运行python脚本的php脚本:
<?php
$command = escapeshellcmd('script.py');
$output = shell_exec($command);
echo $output;
?>
这是我检查ver。的Python脚本。
import sys
print(sys.version)
打印是== 3.0.1(r301:69561,2009年2月13日,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)
我试图使用&#34;#!C:\ Users \ CLIENTE \ AppData \ Local \ Programs \ Python \ Python36-32 \ python.exe&#34; 如同shebang,但没有影响。它保持打印3.0.1。
有什么方法可以更改运行脚本的Python版本吗?
答案 0 :(得分:0)
你需要做的是在.py脚本
的路径之前使用python的路径示例:
$ output = shell_exec('path \ to \ python path \ to \ script.py');