У меня простой скрипт python.
anubhaw.py
#!/usr/bin/env python # -*- coding: UTF-8 -*- # enable debugging import cgitb import pandas cgitb.enable() #print "Content-Type: text/plain;charset=utf-8" print "Hello World! Trying !!" 
Я пытаюсь запустить его, используя этот метод, упомянутый в SO.
Содержание которых следующее:
 <?php $command = escapeshellcmd('/home/iamaoxdo/public_html/cgi-bin/anubhaw.py'); $output = shell_exec($command); echo $output; //echo file_get_contents("/home/iamaoxdo/public_html/cgi-bin/test2.py"); ?> 
Когда я пытаюсь запустить его на терминале (шпатлевка), я получаю выход, т. Е.
 iamaoxdo@iamanubhaw.com [~/public_html]# php -f python_php.php Hello World! Trying !! iamaoxdo@iamanubhaw.com [~/public_html]# 
Но когда я пытаюсь запустить в браузере (Chrome), это просто дает мне пустой экран.
  PS Если я удалю import pandas , я получаю вывод как «Hello World! Trying !!»  но как только import pandas , он показывает мне пустую страницу. 
Мне нужны панды, поскольку мой оригинальный скрипт нуждается в этом модуле. Я также купил VPS от namecheap для этой цели, поскольку python не работал должным образом на общем сервере.
Любые идеи приветствуются. Благодарю.