给出了绝对路径而不是相对路径
调用python脚本的php函数:
$py_script = escapeshellcmd("/home/manish/anaconda2/bin/python /opt/lampp/htdocs/frontend/master/python_features/audioAnalysis.py featureExtractionFile -i /opt/lampp/htdocs/frontend/master/uploads/rihana.wav -mw 0.5 -ms 0.5 -sw 1 -ss 1 -o /opt/lampp/htdocs/frontend/master/output/rihana_op");
exec($py_script);
Error : Error: file not found or other I/O error. (DECODING FAILED)
相同的脚本在终端上运行并提供所需的输出
manish@manish-Vostro-3446:$ /home/manish/anaconda2/bin/python /opt/lampp/htdocs/frontend/master/python_features/audioAnalysis.py featureExtractionFile -i /opt/lampp/htdocs/frontend/master/uploads/rihana.wav -mw 0.5 -ms 0.5 -sw 1 -ss 1 -o /opt/lampp/htdocs/frontend/master/output/rihana_op
Short-term CSV file: /opt/lampp/htdocs/frontend/master/output/rihana_op_st.csv saved
所以我的问题是如何通过php而不是终端执行相同的脚本
目前没有回答
相关问题 更多 >
编程相关推荐