我正在尝试使用PHP运行Python脚本。我的PHP文件发送了一个参数“ hi”,而我的Python代码则显示了接收到的参数。这两个文件都在本地主机中。
这是我的Python代码:
import sys
import numpy as np
print (sys.argv[1])
这是我的PHP代码:
<?php echo shell_exec("python shaden.py 'hi'");?>
此代码运行完美。但是,如果我在Python代码中导入大熊猫,它将停止工作,并且不会打印任何内容。
答案 0 :(得分:0)
尝试一下:
pip install pandas
这将在系统上安装熊猫。如果未安装pandas,则无法导入。
如果您认为这不是问题,可以将import
语句放在try
块中:
try:
import pandas
except Exception as e:
print(e.__repr__())
您可以做的另一件事是检查错误日志。日志的位置取决于您的服务器安装。您在运行xampp吗?