Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

341
Visualizações
Usando php-ai/php-ml con php

Estoy usando el bloc de notas ++. Instalé Composer y desde la línea de comandos intenté instalar php-ai/php-ml usando la siguiente línea de código composer require php-ai/php-ml . Mi cmd me dice que esto se instaló correctamente y todo parece estar bien.

Sin embargo, en mi archivo index.php si trato de usar cualquiera de las bibliotecas en el paquete php-ai/php-ml por ejemplo: use Phpml\Dataset\CsvDataset; Obtuve el siguiente error:

Error fatal: error no detectado: clase 'Phpml\Dataset\CsvDataset' no encontrada en C:\xampp\htdocs\test\index.php:5 Rastreo de pila: #0 {principal} lanzado en C:\xampp\htdocs\test\ index.php en la línea 5

La línea 5 es la línea que solicito para usar la biblioteca. ¿Tengo que importar estas bibliotecas o algo?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Los archivos de Composer son dependencias para el proyecto, por lo que lo que debe hacer es:

  1. Mueva el archivo composer.json y composer.lock a la misma carpeta que su index.php.
  2. Abra una ventana de línea de comando, vaya a esa carpeta y ejecute: "composer install". Eso creará la carpeta "proveedor", descargará todas las dependencias y creará un autoload.php en la carpeta de su proyecto.
  3. Ahora puede poner require __DIR__ . '/vendor/autoload.php' en la parte superior de su index.php
over 4 years ago · Santiago Trujillo Relatório

0

¿Ha requerido primero el archivo vendor/autoload.php en su secuencia de comandos? Esto es necesario para cargar automáticamente las clases desde composer.

 <?php require 'vendor/autoload.php'; use Phpml\Dataset\CsvDataset; $csv = new CsvDataset();
over 4 years ago · Santiago Trujillo Relatório

0

Creo que necesitará instalar los requisitos de desarrollo en el directorio raíz del proyecto con Composer

bin/phpunit

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda