iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 3
0
AI & Data

學習PHP Machine Learning的冒險歷程系列 第 3

[2020鐵人賽Day3]邂逅PHP Machine Learning-Install Composer

  • 分享至 

  • xImage
  •  

前言

今天要來討論的是下載php-ml專案前需要的前置步驟

Where are vendor?

若是下載了Github上的專案(php-ml),會發現怎少了範例上所引入的vendor資料夾

require_once __DIR__ . '/vendor/autoload.php’;

那vendor是怎來的呢?
它是由Composer進行安裝時產生的,那Composer是什麼呢?
Composer 是 PHP 的套件管理工具

實際操作

那讓我們來看看如何安裝Composer
Step1. 首先,讓我們來到Composer的網站
Step2. 點擊Download
https://ithelp.ithome.com.tw/upload/images/20190919/20091333JOooYvTdkW.png

Step3. 在Download Composer頁面可以看到安裝Composer的方法
https://ithelp.ithome.com.tw/upload/images/20190919/20091333LI3q2NoR1x.png

Step4. 開啟command-line,分別執行官網所給予的指令

  1. php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');”
  2. php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;”
  3. php composer-setup.php
  4. php -r "unlink('composer-setup.php');"

Step5. 接著在command-line輸入「composer」,若有以下畫面代表安裝成功
https://ithelp.ithome.com.tw/upload/images/20190919/20091333VueyFiTqXF.png

(參考來源:Composer)


上一篇
[2020鐵人賽Day2]邂逅PHP Machine Learning-What is PHP-ML?
下一篇
[2020鐵人賽Day4]邂逅PHP Machine Learning-Use composer install PHP-ML
系列文
學習PHP Machine Learning的冒險歷程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言