使用php-ai/php-ml与php

joh*_*h92 2 php machine-learning

我正在使用记事本++.我已经安装了composer,并且从命令行我尝试使用以下代码行安装php-ai/php-ml composer require php-ai/php-ml.我的cmd告诉我这已成功安装,一切似乎都没问题.

但是,在我的index.php文件中,如果我尝试使用php-ai/php-ml包中的任何库,例如:use Phpml\Dataset\CsvDataset;我收到以下错误:

致命错误:未捕获错误:在C:\ xampp\htdocs\test\index.php中找不到类'Phpml\Dataset\CsvDataset':5堆栈跟踪:#0 {main}在C:\ xampp\htdocs\test \中引发index.php在第5行

第5行是我请求使用该库的行.我必须导入这些库或任何东西吗?

Mag*_*son 5

Composer文件是项目的依赖项,因此您应该做的是:

  1. 将composer.json和composer.lock文件移动到index.php所在的文件夹中.
  2. 打开命令行窗口,转到该文件夹​​并运行:"composer install".这将创建"vendor"文件夹,下载所有依赖项并在项目文件夹中创建autoload.php.
  3. 现在你可以放在require __DIR__ . '/vendor/autoload.php'index.php的顶部