[英]Using php-ai/php-ml with php
我正在使用记事本++。 我已经安装了 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:5 中找不到类 'Phpml\\Dataset\\CsvDataset' 堆栈跟踪:#0 {main} 抛出在 C:\\xampp\\htdocs\\test\\第 5 行的 index.php
第 5 行是我请求使用库的行。 我是否必须导入这些库或任何东西?
Composer 文件是项目的依赖,所以你应该做的是:
require __DIR__ . '/vendor/autoload.php'
require __DIR__ . '/vendor/autoload.php'
在你的 index.php 的顶部您是否首先需要在您的脚本中使用 vendor/autoload.php 文件? 这是从作曲家自动加载类所必需的。
<?php
require 'vendor/autoload.php';
use Phpml\Dataset\CsvDataset;
$csv = new CsvDataset();
我认为您需要使用 Composer 在项目根目录中安装开发需求
bin/phpunit
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.