Мой php-код с python не работает в XAMPP

У меня есть код Python в Anaconda (Jupyter). Это мой код:

import sys
import numpy as np
import pandas as pd
print (sys.argv[1])

Я хотел бы подключиться к этому коду с помощью PHP. Это мой PHP-код:

<?php 
echo shell_exec("python xxxx.py 'hello'");
    
    
?> 

Я запускаю свой PHP-код, используя XAMPP. Итак, мой файл PHP находится на моей локальной машине в htdocs.

Ожидаемый результат — напечатать «привет». Однако я ничего не получаю, когда запускаю свой PHP-код. Я также пытался использовать свой код Python в htdocs, но также не получил никакого результата. пожалуйста помогите мы застряли.

Я предполагаю, что все те, кто находится рядом с вашим кодовым блоком, потому что вы вставили вопрос, и что их на самом деле нет в вашем коде?

Qirel 01.03.2019 12:24

Что вы уже сделали для отладки? Что возвращает ваш shell_exec()?

Qirel 01.03.2019 12:24

@Qirel для отладки, когда мы удаляем строку, в которой мы импортируем панд, все работает отлично, и печатается привет. как только мы импортируем pandas в python, это не работает. shell_exec() передает hello в качестве параметра файлу xxxx.py

Hailah 01.03.2019 12:32

Таким образом, по этой логике у вас проблемы с импортом пакета pandas. Он установлен? Что говорит вам ваша консоль, когда вы пытаетесь запустить этот скрипт python самостоятельно?

Qirel 01.03.2019 12:48
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
146
0

Другие вопросы по теме